【发布时间】:2012-02-16 13:50:44
【问题描述】:
我的问题:
我正在制作一个 HTML5 游戏,并试图通过绘制一次背景而不是每帧都重绘它来加快速度。
为此,我在画布上绘制了背景,然后尝试从中获取 ImageData。不幸的是,我被安全错误阻止了。无法,因为图片来自外部来源。
我对此进行了研究,似乎这是一个“功能”,可以阻止坏人从用户的硬盘中窃取内容。虽然我加载的这些图像不是来自硬盘。
我真的很想能够加快我的游戏速度。是否有解决安全错误的解决方案,或者甚至可以将图像直接加载到图像数据中,以便我可以通过循环像素进行绘制?
(注意:我不想弄乱多个画布来完成工作)
谢谢,甘
【问题讨论】:
标签: javascript image html canvas