forループを使用して、キャンバスに複数の画像を配置しています。私のforループは次の位置を生成します
var posx= i*(50);
var posy = i*(50);
img.src = "./path/img.png";
img.onload = function() {
var canvas = document.getElementById("canvas").getContext('2d');
canvas.drawImage(this, posx, posy);
}
posxとposyを変更していますが、すべての画像が同じ場所に描画されています。私はコンソールにそれらのposx、posyを印刷しました、そしてそれらは各反復で異なります。何か案は?
ありがとう