问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | drawImage | iOS | 6.6.7 | 2.0.9 |
我已经将远程图片下载下来了,但是绘制不出来,急!!!!
wx.downloadFile({ url: 'xxx' , success(res) { ctx.drawImage(res.tempFilePath, 0, 0, 572, 500); ctx.draw(); } }); |
网友回复
肥牛:
wx.downloadFile 异步
united7:
1L正确,要先GET到本获取临时路径,再绘图
proto:
已经解决了,网络图片直接drawImage是没用的,需要download到本地,然后才行,并且远程图片必须是https的地址(并且将域名设置到小程序的请求域名里面)