收藏
回答

画布中drawImage 正常添加路径以后不显示图片

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug canvas 客户端 6.7.4 2.2.0

- 当前 Bug 的表现(可附上截图)



这个headImg可以正常展示图像



换成qrcode以后就是空白


// null != o && c.drawImage(o, 20, 180 + 30 * d, s, s * n),

c.drawImage(a.data.qrcode, avatarurl_x, 700, avatarurl_width, avatarurl_heigth);

c.fillStyle = "#999", c.setFontSize(14), c.fillText("长按识别二维码,查看详情", i - 110,820, 80, 80),



相似路径格式的图片就没问题

- 预期表现


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-12-31  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-12-31

    需要先downloadFile 或者 getImageInfo 下载到本地再画

    2018-12-31
    赞同
    回复 2
    • 昊昊昊啊~
      昊昊昊啊~
      2018-12-31


      改成这样还是不显示啊

      2018-12-31
      回复
    • 卢霄霄
      卢霄霄
      2018-12-31回复昊昊昊啊~

      后续的代码,放到你的 c.drawImage后面 ,都放到回调方法里

      2018-12-31
      1
      回复