image组件动态修改src地址,ios下动图显示不正确?
发布于 3 年前 作者 xia67 10193 次浏览 来自 问答

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

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

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

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

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

2 回复

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

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

回到顶部