0
我知道它只適用於本地圖像。任何人都可以發佈這樣做的工作代碼嗎?Canvas.doDataUrl在畫布上的圖像不工作
我已經試過以下 -
var base_image = new Image();
base_image.src = ("/img.png");
base_image.onload = function(){
var context = canvas.getContext('2d');
context.drawImage(base_image, 0, 0);
}
,甚至進入我自己的網址由
base_image.src = ("www.mywebsite.com/img.png");
其次 -
var str = canvas.toDataURL("image/png");
$("#myimg").attr("src", str);
既不工作。
我該如何做這項工作?
畫布顯示圖像,它只是不出口了。編輯後更清晰 – yonso 2013-04-11 21:17:05
將onDataURL放入onload中。按照時間順序,您的onDataURL在您的onload實際加載圖像之前正在執行。任何*將你的src放在onload *之後。 ;) – markE 2013-04-11 21:24:33