問題背景:
遇到一個(gè)需求,要對(duì)播放的視頻進(jìn)行截圖,視頻使用video標(biāo)簽來播放,然后點(diǎn)擊視頻播放區(qū)域時(shí)截取實(shí)時(shí)的幀圖片。
代碼很簡(jiǎn)單如下:
問題提示:
Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
經(jīng)過查閱和分析,發(fā)現(xiàn)這個(gè)其實(shí)是由于視頻文件所在的域和圖片和頁(yè)面所在域不同,出現(xiàn)跨域傳輸?shù)膯栴}。
解決方案:
將視頻文件放到頁(yè)面所在域下。
原文地址:http://blog.csdn.net/luochao_tj/article/details/44942125
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注