html52.com
我爱小程序-开发者交流社区

canvas drawImage绘图失效

问题模块 框架类型 问题类型 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:

https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=&docid=44d3cbf02497526ccd8d6c9a4ef9cfb5

已经解决了,网络图片直接drawImage是没用的,需要download到本地,然后才行,并且远程图片必须是https的地址(并且将域名设置到小程序的请求域名里面

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付