0
HTML:HTMLキャンバス:イメージがキャンバスに描画されないのはなぜですか?
<img src="http://lorempixel.com/100/100/">
<img src="http://lorempixel.com/100/100/">
<img src="http://lorempixel.com/100/100/">
<img src="http://lorempixel.com/100/100/">
<canvas id="canvas" width="0" height="0"></canvas>
Javascriptを:
https://jsfiddle.net/083bapwz/29/
なぜキャンバスは見えないですか、私も、ないと思います:
var images = document.getElementsByTagName('img');
var canvas = document.getElementById('canvas');
for (var i = 0; i < images.length; i++) {
canvas.getContext('2d').drawImage(images[i], canvas.width, canvas.height);
canvas.height = canvas.height + images[i].height;
canvas.width = images[i].width;
}ここで
はフィドルです描かれている?私はそれを最初から上に、次々と下から順に描きたがっています。
'キャンバスの幅/高さ寸法を変更すると、すべての既存のキャンバスstate'をリセットします - 、それは私が必要なものだ私のように思えます今いくつかの進歩を見てください。ありがとう! –
@SamKirklandWA、確かに!私はまた、可能な解決策を瞬時に追加します。あなたが何か他のものが必要な場合は教えてください。 – Dom
これは今のはずです:https://jsfiddle.net/083bapwz/51/は少なくとも描画しています。 ) –