問題背景:
遇到一個(gè)需求,要對(duì)播放的視頻進(jìn)行截圖,視頻使用video標(biāo)簽來播放,然后點(diǎn)擊視頻播放區(qū)域時(shí)截取實(shí)時(shí)的幀圖片。
代碼很簡單如下:
問題提示:
Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
經(jīng)過查閱和分析,發(fā)現(xiàn)這個(gè)其實(shí)是由于視頻文件所在的域和圖片和頁面所在域不同,出現(xiàn)跨域傳輸?shù)膯栴}。
解決方案:
將視頻文件放到頁面所在域下。
原文地址:http://blog.csdn.net/luochao_tj/article/details/44942125
標(biāo)簽:阿拉善盟 健身房 揭陽 那曲 湖南 銅陵 福建 沈陽
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《canvas.toDataURL image/png 報(bào)錯(cuò)處理方法推薦》,本文關(guān)鍵詞 canvas.toDataURL,image,png,報(bào)錯(cuò),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。