微信小程序多端应用(安卓App)为何加载的还是旧的1.png图片?

Viewed 4

为何微信小程序多端应用(安卓App)内的图片不更新为新的,新的图和旧的图都叫1.png,用新的1.png替换了旧的1.png,可是小程序多端应用内的1.png依旧显示的是旧的?
做过的图片测试是,浏览器直接访问图片地址刚开始显示的是旧的,强制刷新页面就显示为新的了
做过的尝试是,新发布了一版App,并且更新了新版本的App依旧显示的是旧的1.png,期望关掉App再打开App加载的是新的图片
可行但是用户体验不好的方式是,微信小程序多端应用卸载了再安装App是新的1.png
如何不用卸载App也让图片展示为最新的呢?

3 Answers

感觉是图片缓存的问题,你图片服务器缓存配置的问题

‌清除缓存‌:
‌用户手动清除‌:提示用户手动清除微信小程序的缓存。
‌开发者工具清除‌:在微信开发者工具中,点击“详情” -> “本地设置”,勾选“不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书”选项,然后清除缓存并重新编译项目‌。

设置HTTP头‌:
如果有权限修改服务器配置,可以在服务器端设置HTTP头来控制缓存策略。