我正在使用 HTML5 Canvas 制作视频的屏幕截图,该视频托管在其他地方,除 toDataURL() 外一切正常,因为 Canvas 很脏。所以,我想知道,有什么办法可以将此 Canvas 图像保存在计算机上吗?
我认为答案是否定的,但希望有一些黑客来完成这项工作,除了将视频下载到我的服务器并从那里提供服务之外还有什么想法......
最佳答案
简短的回答是“否”。
较长的答案可能是肯定的。
也许您的服务器可以下载视频并托管它,然后从您的同一个域播放它?
如果您控制托管视频的服务器,您可以 enable cors .
(或者您可以将两者结合起来,将视频上传到不属于您自己的支持 cors 的网站。)
否则,你就不走运了。
关于image - 有什么办法可以拯救脏 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9519386/