js
キャンバス要素に画像を添付するための Web ページに2 つの関数 ( ) があります。
function attachImage(tile, x, y)
{
base_image = new Image();
base_image.src = 'Images/tiles/'+(tile-1)+'.png';
base_image.onload = function(){
context.drawImage(base_image, 32*x,32*y);
}
}
そして、私は文字通りそれをコピーして貼り付け、別のキャンバスに複製しました
function attachImage2(tile2, x2, y2)
{
base_image2 = new Image();
base_image2.src = 'Images/tiles/'+(tile2-1)+'.png';
base_image2.onLoad = function(){
context2.drawImage(base_image2, 32*x2,32*y2);
}
}
Firefox では、一方onload
と他方を作成すると、onLoad
正常に動作します。しかし、クロムに対して何をしても、画像が正しく読み込まれません。
編集:ここに、FirefoxとChromeの画像比較があります:
ファイアフォックス: http://imgur.com/JaEgy
クローム: http://imgur.com/VJc6q