收藏
回答

image组件动态修改src地址,ios下动图显示不正确?

1、动态更改image的src地址(大概两三秒更改一次),地址来源于服务器。ios手机上gif图只执行第一次循环,后续循环异常,视觉上看起来循环没走完,又从头开始。安卓显示正常。

2、在setData图片地址时,也在同步setData其他参数,例如倒计时等。注释掉setData其他参数发现,如果只是单独的setData图片地址,动图显示正常。

3、试过将动图部分单独写成一个自定义组件,也不能解决。使用cover-image组件,动图就能正常显示,但是页面滑动时会出现分层现象,不符合我们的小程序需求。

测试手机iphone 12pro 微信版本号:8.0.16 基础库:2.19.3

请问这种情况该如何解决,求大神帮忙。



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

2 个回答

  • 希达
    希达
    2022-01-07

    问题解决了。ios动图显示异常,原因是使用了选项卡扩展组件tabs(mp-tabs)。最后更换了组件,动图显示正常。

    2022-01-07
    有用
    回复
  • Cjiang
    Cjiang
    2022-01-06

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

    2022-01-06
    有用
    回复 2
    • 希达
      希达
      2022-01-06
      我这边是蓝牙设备传输上来的数据,没有设备,不好复现呢。测试手机iphone 12pro 微信版本号:8.0.16 系统版本号:14.7.1
      2022-01-06
      回复
    • 希达
      希达
      2022-01-06
      好像找到原因了,是引入的扩展组件mp-tabs的影响,我这边注释掉这个组件,动图显示就正常了
      2022-01-06
      回复
登录 后发表内容