收藏
回答

请问微信会缓存远程图片吗?

问题模块
API和组件

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


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

最后一次编辑于  2017-05-04  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

3 个回答

  • Vince
    Vince
    2017-05-04

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

    2017-05-04
    赞同
    回复
  • Wilbur
    Wilbur
    2017-05-04

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

    2017-05-04
    赞同
    回复
  • 宏
    2017-08-01

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

    2017-08-01
    赞同
    回复