小程序 canvas type 2d drawImage onload失败的问题

把小程序的canvas type修改成2d后,发现drawImage onload一直报错。
看了几遍文档也没有提示为什么。

测试了,本地图片如img.src = './car.png' 加载是正常的
网络图片是正常的,网上查了很多。

突然想起来之前有过一次,wx.chooseImage 后直接绘制图片不可以,需要getImageInfo下,用结果的src重新绘制。

 let createImg = this.realCanvas.createImage();

wx.getImageInfo(res =>{
 createImg.onload = () => {
}

createImg.src = res.path;
})

测试解决

你可能感兴趣的:(小程序 canvas type 2d drawImage onload失败的问题)