收藏
回答

canvas内无法加载图片

框架类型 问题类型 终端类型 操作系统 微信版本 基础库版本
小程序 Bug 微信iOS客户端 6.6.6 2.0.0

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

我们在小程序内部用zrender在canvas上绘图,在开发工具上都能正常显示,然后在真机上调试,图片就无法加载了。我们的图片是放在对象存储上的,未使用CDN。


- 预期表现

应该是像开发工具里一样可以显示的。


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

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-05-21

    远程调试查看下无法显示的原因?

    2018-05-21
    有用
    回复 5
    • 是诗闻呀
      是诗闻呀
      2018-05-26

      嗨,你好!可是,远程调试的时候控制台根本就没有任何报错信息。

      2018-05-26
      回复
    • 🍫
      🍫
      2018-05-28回复是诗闻呀

      你要先下载图片再绘图 用wx.dowloadFile() api

      2018-05-28
      回复
    • 是诗闻呀
      是诗闻呀
      2018-05-28回复🍫

      试过了,也一样无法加载 :(

      2018-05-28
      回复
    • 🍫
      🍫
      2018-05-28回复是诗闻呀

      图片宽高你用的数字么

      2018-05-28
      回复
    • 是诗闻呀
      是诗闻呀
      2018-05-28回复🍫

      是的

      2018-05-28
      回复
  • L
    L
    01-09

    我也遇到了类似的问题,那该怎样解决呢,


    01-09
    有用 1
    回复
  • 勒
    2018-05-22

    也有同样的问题。开发工具生成的临时图片地址是http协议的,真机上的图片地址是wxfile协议的。然后就不知道怎么办了。

    2018-05-22
    有用
    回复 2
    • 是诗闻呀
      是诗闻呀
      2018-05-26

      对的,这个问题真的是一筹莫展啊!

      2018-05-26
      回复
    • 勒
      2018-06-01

      1.https://segmentfault.com/q/1010000010907096/revision  主要的问题是图片未下载完成就直接canvas添加到画布上去。2.小程序<image/>标签是支持展示wxfile协议地址的图片的。

      2018-06-01
      1
      回复
登录 后发表内容