NS_ERROR_NOT_AVAILABLE: Component is not available

前端 未结 3 1051
我在风中等你
我在风中等你 2020-12-03 16:53

I have a problem. I am trying to draw an image onto a canvas. The image is not from the HTML page, but on a file. Here is the code i use:

var img = new Image         


        
3条回答
  •  攒了一身酷
    2020-12-03 17:30

    You need to wait for the image to load before attempting to draw it into a canvas:

    var img = new Image();
    img.src = "/images/logo.jpg";
    img.onload = function () {
      this._canvas.drawImage(img, 300, 300);// this is line 14
    }
    

提交回复
热议问题