【发布时间】:2013-06-06 12:32:22
【问题描述】:
我有一个关于 javascript canvas 的两部分问题:
第 1 部分:
我在与我的 html 文档相同的文件中有一个 .jpg。我想知道是否有一种简单的方法可以在该文件中获取像素的颜色,而无需使用 context.getImageData()。
第 2 部分:(如果第 1 部分太复杂而无用。)
如果我直接将这个站点的代码:W3 schools getImageData() 复制到我桌面上的一个 html 文件中,并在我的桌面上添加一个名为 img_the_scream.jpg 的图像,然后运行它我得到这个错误:
Unable to get image data from canvas because the canvas has been tainted by cross-origin data. test.html:15
Uncaught Error: SecurityError: DOM Exception 18
我真的不知道为什么它适用于该网站,但不适用于我。
【问题讨论】:
标签: javascript image canvas getimagedata