受污染的画布,跨源数据

时间:2013-03-22 16:05:44

标签: javascript jquery image

我正在尝试使用color-thief.js从网络上的图片中获取颜色数据。

myImage = $('#myImage');
dominantColor = getDominantColor(myImage);
paletteArray = createPalette(myImage, 10); 

Chrome正在抱怨安全问题:

Unable to get image data from canvas because 
the canvas has been tainted by cross-origin data.

这是jsFiddle。 (当我只有一个<img>标签时,为什么它有两个苹果?)

此问题已经解决过,但我无法理解。
例如Drawing an image from a data URL to a canvas似乎特定于HTML5 Canvas。

0 个答案:

没有答案