收藏
回答

Image对象的src属性设置为base64字符串时在真机上无法加载,会直接触发onerror

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Canvas.createImage 微信安卓客户端 8.0.1.1840 2.16.0

系统信息:

System: Android 10, WeChat 8.0.1.1840

Network: wifi

UA: Mozilla/5.0 (Linux; Android 10; ONEPLUS A5010 Build/QKQ1.191014.012; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2759 MMWEBSDK/201201 Mobile Safari/537.36 MMWEBID/5207 MicroMessenger/8.0.1.1840(0x2800015D) Process/appbrand0 WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 MiniProgramEnv/android

WeChatLib: 2.16.0 (2021.3.9 14:58:06)

base64图片为jpg格式

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

1 个回答

  • Cjiang
    Cjiang
    2021-03-09

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),并详细描述下具体的流程。

    2021-03-09
    有用
    回复 6
    • 东哥
      东哥
      2021-03-10
      代码片段链接:https://developers.weixin.qq.com/s/Uu7IAHmC7goE
      此问题在ide上无法重现,仅能在真机上复现
      2021-03-10
      回复
    • 东哥
      东哥
      2021-03-10
      刚刚试了一下,貌似只支持png格式的base64图片
      2021-03-10
      回复
    • Cjiang
      Cjiang
      2021-03-11回复东哥
      这边工具复现也是白屏,先自查下看看。
      2021-03-11
      回复
    • 东哥
      东哥
      2021-03-12回复Cjiang
      请看提示信息,在开发工具上会提示加载成功,在真机上会提示加载失败
      2021-03-12
      回复
    • JST
      JST
      2021-04-20回复东哥
      gif 我试了不行
      2021-04-20
      回复
    查看更多(1)
登录 后发表内容
问题标签