2011-10-18 10 views
1
function resetDisplayImg(){ 
var tempImage = new Image(); 

tempImage.src=document.getElementById("myCanvas").toDataURL("image/png"); 
tempImage.onload=function(){ 
context.drawImage(tempImage1,0,0,Canvas_WIDTH,Canvas_HEIGHT); 
} 

}imageURL機能を使用してToDataURLを使用する方法は?

毎回私は上記の関数を呼び出すとき、私はそれが正しく機能します2回呼び出す必要があります。私は関数 "onload"でこの問題を解決できると知っていますが、私がそれを適用しても問題はまだ発生します。私が作った間違いはありますか?

答えて

0

onload

.srcラインを置くしかしあなたが最初の場所でこれをやっているはずの。キャンバスを別のキャンバスに直接描画することは許可されているので、代わりに次のように書くことができます。

context.drawImage(document.getElementById("myCanvas"), 0, 0);

関連する問題