收藏
回答

关于ios端的canvas绘图,打开调试模式才有效?

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS 13.7 iphone 7 7.0.17

如题:使用wx.cloud.downloadfile接口将云存储的图片下载,生成临时路径后使用canvas的drawImage()接口绘制图片。

结果,无法绘制。进入调试模式后,小程序完美运行,绘制出图片。非常奇葩

测试安卓端和开发工具都没有问题。

回答关注问题邀请回答
收藏

3 个回答

  • 拾忆
    拾忆
    2020-10-02

    wx.cloud.downloadfile下载图片的域名加入downloadfile域名配置了吗?

    2020-10-02
    有用 2
    回复 1
    • meng
      meng
      2022-05-07
      配置了downloadfile域名就可以了,因为调试模式是不校验域名的,所以关掉调试模式就不能展示了
      2022-05-07
      回复
  • 🍉糖大敬🌸
    🍉糖大敬🌸
    2020-11-06

    楼主,我也遇到了这个问题,请问你找到了解决办法了么?

    2020-11-06
    有用
    回复 3
    • 🍉糖大敬🌸
      🍉糖大敬🌸
      2020-11-06
      我只有一张图片有问题,其他的没问题。导致海报缺一坨
      2020-11-06
      回复
    • Garin
      Garin
      2020-11-06
      原因绘制图片的下载地址需要加入小程序的合法域名配置,否则实机无法下载图片
      2020-11-06
      回复
    • 🍉糖大敬🌸
      🍉糖大敬🌸
      2021-05-07回复Garin
      楼主,我最后找到问题了。就是当时微信头像地址的域名发生了变化,导致头像的域名不在域名配置中,后来中心配置了微信头像的域名就可以了。改域名也不说通知,真的头好大
      2021-05-07
      回复
  • Garin
    Garin
    2020-10-02

    请问进入调试模式和普通模式有什么区别吗?

    2020-10-02
    有用
    回复 1
    • Garin
      Garin
      2020-10-02
      再次测试发现,安卓和ios一样,需要打开调试canvas才能绘制图片!为什么啊?
      2020-10-02
      回复
登录 后发表内容
问题标签