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

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

网友回复:

V***:

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

W***:

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

W***:

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

D***:

@Wilbur 看来只有这样了。谢谢!

爱盈利(aiyingli.com)移动互联网具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。