这段 JavaScript 代码将图像的一部分绘制在画布上:
var img = document.getElementById('img');
var canvas = document.getElementById('can');
//canvas.width = img.width;
//canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);
当我取消注释中间的行以设置画布宽度和高度时,drawImage()无法正常工作。 为了找到问题,我应该检查什么?