收藏
回答

小程序的image组件无法展示优化后的SVG

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug image 微信安卓客户端 7.0.16.1691 2.12.2

将SVG字符串使用base64编码成Data URL,可以正常显示。

使用URL encode的方式编码成优化后的Data URL,无法显示。关于这种编码方式:https://codepen.io/tigt/post/optimizing-svgs-in-data-uris

而这两种方式在Chrome浏览器中都可以正常显示(见代码片段中的index.html)。

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

2 个回答

  • cissy
    cissy
    2022-05-20

    请问这个问题解决了吗

    2022-05-20
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-08-21

    你好,可以显示的哦

    2020-08-21
    有用
    回复 3
    • Perqin(不使用微信)
      Perqin(不使用微信)
      2020-09-02
      你看下我的代码片段,蓝色和粉色的区域我都设置了SVG图片的,但是下面这里并没有显示出来。
      2020-09-02
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2020-09-02回复Perqin(不使用微信)
      给下问题表现截图和预期截图
      2020-09-02
      回复
    • Perqin(不使用微信)
      Perqin(不使用微信)
      2020-09-23回复疯狂的小辣椒
      你发的截图就是问题表现截图;预期截图你可以用PC浏览器打开小程序代码片段里的index.html。
      2020-09-23
      回复
登录 后发表内容
问题标签