我在使用以下代码时遇到了一些问题。本质上,这包含在图像上传器中。因此,一旦上传者完成其回调,就会执行以下代码:
var c = canvas.getContext('2d');
var logoImage = new Image();
logoImage.onload = function() {
c.clearRect(0, 0, canvas.width, canvas.height);
c.drawImage(logoImage, 0, 0, 200, 300); // i've simplified this call...
}
logoImage.src = "/path/to/" + fileName;
所以这是第一次。但我希望它在以后的时间里也能奏效。因此,当上传另一个图像时,画布会被清除并绘制该图像。相反,会发生画布被清除但没有进一步绘制的情况......
有任何想法吗?