HTML5/JS-在将画布导出为PNG时遇到错误-来自其他服务器的图像

HTML5/JS - Hitting an error while exporting canvas to PNG - images from other severs

本文关键字:错误 其他 图像 服务器 遇到 JS- PNG 布导出 HTML5      更新时间:2023-09-26

我最近制作了Catifier.com,一旦用户设置了自己的背景图像,你就不能再导出画布了,这是内置的安全预防措施。

几天来,我一直在尝试另一种储蓄方式,但就是什么都找不到。

有人知道在不使用toDataURL的情况下将画布导出为图像的完全不同的方法吗?

任何帮助或链接都将不胜感激!

您是否可以通过域上的脚本运行外部映像(对DOS攻击采取适当的预防措施),从而绕过此问题?否则,我认为答案很可能是否定的(如果不是这样,它可能会被视为浏览器错误;请参阅:http://simonsarris.com/blog/480-understanding-the-html5-canvas-image-security-rules等等)。然而,服务器端解决方案应该是可行的。

另请参阅:将带有外部图像的画布保存到本地文件