我正在尝试使用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>
标签时它有两个苹果??)
这个问题以前有过解答,但我无法理解。
例如,将图像从数据 URL 绘制到似乎特定于 HTML5 Canvas 的画布上。