今回、chromeでcanvasを使用していたのですが、getImagedataというところでエラーが出て、画像をクリックしたところのRGB値を取得できなかった。そこで、調べていくと、下記のURLに改善策が掲載していたのでやってみました。
http://hp.vector.co.jp/authors/VA049605/http_server_anywhere.html
しかし、使い方が悪いのか、一向に動きません。画像を表示させることもできなかったです。
どなたか、教えてもらえないでしょうか?
もしくは、canvas以外でも良いので画像のRGB値を取得する良い方法があれば、それについても教えてほしいです。
//追記
エラーコードがこれです。
.getImageData(0, 0, canvas.width, canvas.height);
エラーメッセージがこれです。
Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.
下記のURLを参考にしました。
http://d.hatena.ne.jp/chiheisen/20100815/1281885412