项目版本迭代如何防止客户端内置浏览器缓存

最近做钉钉微应用,每次项目版本迭代,代码更新上线之后,基本上每个手机都要手动清除缓存,要不然一直是旧代码,不知道有没有什么解决客户端(比如钉钉、微信等)内置浏览器缓存的办法?

服务端做的策略是每次代码部署生成不一样的目录文件名,防止请求一致,前端代码打包的时候也在js文件后加上不一样的hash值,但是这个缓存就是干不掉,非常影响用户体验

阅读 2.8k
1 个回答

不要缓存html文件

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题