小程序更换图片后,图片名称和地址都不变,但手机体验版还是显示更换前的图片?

发布于 9 年前作者 jun045030 次浏览最后编辑 9 年前来自 issues

这是开发工具上编译的效果

清空所有缓存后,开发工具可以正常显示更换后图片

手机体验版的效果

重启微信,删除的小程序,重新打开后还是显示旧的图片

4 回复
wwen
wwen1 楼6 年前

不想为了改个名字发版的话,试下nginx调整协议缓存时间

xiuyingmo
xiuyingmo2 楼6 年前

加个版本号

有图片更改,服务端才更新一下这个版本号

进入小程序的时候读取服务器配置,获取到这个版本号

在图片的src地址加上src=“https://xxx.com/xx/x/demo.jpg?v=201909121926

这样一来图片名称和地址变没变都不会有问题了

yangao
yangao3 楼6 年前

缓存问题,不改名字有缓存的。

jie16
jie164 楼6 年前

同样的情况,把微信的缓存清一下就OK了