3

キャンバスに画像を描画しようとしています。私のソースは、テキストと画像のコレクションを持つ div です。これは可能ですか?いくつかのコードをまとめようとしましたが、キャンバスが空であるため失敗しました。

分割

<div id="puzzle">
Some text
<img src="sky" />
text text
<img src="sun.png />
</div>

コード

<canvas id="mycanvas" width="300" height="150"></canvas>
var canvas = document.getElementById("mycanvas");
var ctx = ccanvas.getContext("2d");
var img = document.getElementById("puzzle");
img.onload = function(){
    ctx.drawImage(img,0,0,40,40);
}
4

2 に答える 2

3

変化する

ccanvas.getContext("2d");

canvas.getContext("2d");

Canvas を使用してページの「スクリーンショット」を撮ってもらえますか?

具体的には: http://html2canvas.hertzen.com/

于 2012-07-18T18:50:04.530 に答える
0

id=puzzleimgタグ内に書く

于 2014-02-11T15:34:40.060 に答える