微信小程序中使用canvas会存在的一些问题:
由于小程序在绘制canvas的时候不能加载网络图片
所以需要把网络图片保存到本地之后再进行绘制
downLoadImg: function (netUrl, storageKeyUrl) { wx.getImageInfo({ src: netUrl, //请求的网络图片路径 success: function (res) { //请求成功后将会生成一个本地路径即res.path,然后将该路径缓存到storageKeyUrl关键字中 wx.setStorage({ key: storageKeyUrl, data: res.path, }); } }) },
保存之后绘制就正常了
请发表评论