请问微信会缓存远程图片吗?
发布于 6 年前 作者 kpan 14640 次浏览 来自 问答

在图片标签里使用远程图片,远程图片放在了第三方的CDN上面。当更新了CDN里边的图片后,小程序端并不会更新。怀疑是CDN缓存的图片没有更新,所以在CDN后台强制刷新了缓存,也在PC端浏览器里检查了,确实能访问到更新后的图片。但是小程序端(手机连的WIFI,和PC使用的是同一个网络)始终显示的是更新之前的图片,所以我怀疑微信可能会缓存图片。如果是的话,请问有没有什么办法强制刷新微信缓存的图片?

在URL后加随机参数这个办法不适用,因为用CDN就是想尽可能的访问缓存下来的图片。但是CDN里的图片更新后,也希望小程序能访问到新的图片。

3 回复

应该缓存了,微信头像改变都不会很快生效

学习了,原来还可以这么玩

在图片地址后边加上一个版本号 比如 http://XXXXXXXXXXXXX.png?v=1.1.1

回到顶部