The image I’m trying to draw into the canvas is from my camera using the cordova camera plugin.
I’ve done it this way but I can’t seem to draw image into canvas. If the image is from local image (img/default_subject.png), it works just fine. Does anyone have an idea how to solve this? Thank you!
js:
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
var image = document.getElementById('source');
ctx.drawImage(image, 0,0);
index.html
<canvas id="canvas"></canvas>
<div style="display:none;">
<img id="source" ng-src="{{imgURI}}"
width="300" height="227">
</div>