1

color-thief.jsを使用して、Web 上の画像から色データを取得しようとしています。

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があります。(タグが 1 つしかないのに、リンゴが 2 つあるのはなぜ<img>ですか??)

この質問は以前にも取り上げられましたが、私には理解できませんでした。
例:データ URL からキャンバスに画像を描画しますが、これは HTML5 Canvas に固有のものと思われます。

4

0 に答える 0