小程序image组件gif图不自动销毁,安卓不支持图片后加hash值
发布于 7 年前 作者 sunxiulan 2990 次浏览 来自 问答

页面返回GIF图片没有销毁,再次进入时,gif图依然接着上次的播放,

 - 解决方案在图片后加个hash值,工具和IOS均无问题,但是Android图片不显示;


wxml>代码

<image src="{{imgSrc}}"></image>


<js>代码

给图片添加hash值,执行toRefesh重新加载gif图片

toRefesh:function(){

    this.setData({

        imgSrc:"本地路径.gif"+'?'+new Date().getTime()

    })

}


问题:

在IOS端显示正常,Android机图片不显示

4 回复

关注一下,请问解决了吗

你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

关注一下这个问题,我这边保存在本地图片后面接一个时间戳,iOS也提示加载失败

代码片段链接 wechatide://minicode/TN3Su3m77e2L,

回到顶部