小程序
小游戏
企业微信
微信支付
扫描小程序码分享
根据项目需求,需要每次点击都重新加载图片,该图片是本地gif格式图片,每次点击都从第一帧播放至最后一帧。而不是第二次点击直接停留在最后一帧。哪位大神有类似的问题,有好的解决方法求分享,谢谢!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
图片url带上版本号
例如:
'123.gif?v=' + (new Date).getTime()
如果我的回答对你有帮助,请动一下小手点赞
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢谢,但是在Android手机上不行啊,我加载的是本地图片,android手机上根本就不显示,你是怎么处理的?
你可以贴出你的代码片段,我在帮你看看
guideDetail:function(){
this.setData({
showMask:true,
imageUrl: '../../image/demo.gif?v=' + (new Date).getTime()
})
},
<image wx:if="{{showMask}}" src="{{imageUrl}}" mode="aspectFill" style="width:680rpx;height:1200rpx;z-index:11;" bindtap='hideModal' class='gif'></image>
调试了一下,发现结果是有该图片大小的占位,但是显示透明,看不到图片,url也显示正常。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
图片url带上版本号
例如:
'123.gif?v=' + (new Date).getTime()
如果我的回答对你有帮助,请动一下小手点赞
谢谢,但是在Android手机上不行啊,我加载的是本地图片,android手机上根本就不显示,你是怎么处理的?
你可以贴出你的代码片段,我在帮你看看
guideDetail:function(){
this.setData({
showMask:true,
imageUrl: '../../image/demo.gif?v=' + (new Date).getTime()
})
},
<image wx:if="{{showMask}}" src="{{imageUrl}}" mode="aspectFill" style="width:680rpx;height:1200rpx;z-index:11;" bindtap='hideModal' class='gif'></image>
调试了一下,发现结果是有该图片大小的占位,但是显示透明,看不到图片,url也显示正常。