私は EaselJS を学んでいますが、この奇妙なエラーが発生しています:
クロスオリジン データによってキャンバスが汚染されているため、キャンバスから画像データを取得できません。イーゼルjs-0.6.0.min.js:71
Uncaught エラーが発生しました。これは、ローカルまたはクロスドメインのイメージでキャンバス ピクセル データを読み取る際のセキュリティ制限が原因である可能性が最も高いです。
問題は、両方の画像が元のものでありlocalhost
、ルートディレクトリに保存されていることです。これは私のコードがどのように見えるかです:
function init() {
var canvas = document.getElementById("demoCanvas");
var stage = new createjs.Stage(canvas);
var im = new createjs.Bitmap("dbz.jpg");
im.regX - im.image.width *.2;
im.regY - im.image.height *.2;
stage.addChild(im);
stage.update();
im.addEventListener("click", function() {
var seed = new createjs.Bitmap("seed.jpg");
stage.addchild(seed);
stage.update();
}); //end seed eventlistener
} //end function init()