我轉換圖像以帆布和更改了它,並希望在畫布轉換以改變到數據URI和使用,對於圖像對象或另一個的源極帆布如何使用數據URI到畫布複製爲圖像或另一畫布
我使用下面的代碼這樣做,但沒有得到任何結果。請建議我可以使用的任何其他方法。
代碼:
function onPhotoURISuccess(imageURI) {
var largeImage = document.getElementById('testImage'); //image object
var canvas = document.getElementById('canvasPnl');// source canvas
var context= canvas.getContext("2d");
var imageObj = new Image();
imageObj.onload = function(){
context.drawImage(imageObj,0,0,300,300);
context.fillStyle="#FFFFFF";
context.fillText('Latitude:'+ lat.toString()+'Longitude:'+ lon.toString(),0,10);
context.fillText(new Date(), 0, 20);
context.save();
};
imageObj.src=imageURI;
var img_uri= canvas.toDataURL("image/png");
var image = new Image();
image.src =img_uri;
largeImage.src=img_uri;
var canvas2 = document.getElementById('canvasPnl2');//destination canvas
var context2= canvas2.getContext("2d");
context2.drawImage(image,0,0);
}
上面的代碼工作完美 – Hemantsom