1
我最近制作了Catifier.com,一旦用户设置了自己的背景图像,就不能再导出画布了。安全须知。HTML5/JS - 将画布导出为PNG时出现错误 - 来自其他服务器的图像
我一直在尝试几天得到另一种方式来保存,但只是找不到任何东西。
有谁知道一个完全不同的方式来导出画布作为图像,而不使用toDataURL?
任何帮助或链接将不胜感激!
我最近制作了Catifier.com,一旦用户设置了自己的背景图像,就不能再导出画布了。安全须知。HTML5/JS - 将画布导出为PNG时出现错误 - 来自其他服务器的图像
我一直在尝试几天得到另一种方式来保存,但只是找不到任何东西。
有谁知道一个完全不同的方式来导出画布作为图像,而不使用toDataURL?
任何帮助或链接将不胜感激!
难道你不只是通过你的域上的脚本运行外部图像(采取适当的防范DOS攻击),因此绕过这个问题?否则,我认为答案很可能不是(如果情况并非如此,则可能会将其视为浏览器错误;请参阅:http://simonsarris.com/blog/480-understanding-the-html5-canvas-image-security-rules等)。但是服务器端解决方案应该是可行的。
你能不只是在你的域中运行通过缩略图脚本的外观图像(以防止DOS攻击适当的预防措施),从而绕过这个问题? – ternaryOperator 2012-03-23 04:18:36