我想在画布上绘制一张来自jpg文件的图片。 我的代码:
var canvas = document.getElementById('my_canvas');
var ctx = canvas.getContext('2d');
var imageObj = new Image();
imageObj.onload = function() {
ctx.drawImage(imageObj, 0, 0);
};
imageObj.src = 'img/my_image.jpg';
问题在于画布上的图像比文件中的图像要大得多。为什么?我该如何绘制实际大小的图像?