微信公众号开发每次更新后缓存问题

问题描述:
微信公众号开发每次更新后,有些手机会存在页面中按钮不能点击之类的问题,清除微信缓存后,再次进入该公众号则一切正常。
已采用方法
1.引用js文件加一个时间戳后缀,如

<script src="xxx/build/main.js?time=132456"></script>

2.在页面头加入以下代码

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

结果:仍然有部分手机存在以上描述问题。
请问:以上问题是否是微信内置浏览器缓存导致?有什么办法可以解决该问题?

阅读 6.9k
1 个回答

让后台给html或php文件加时间戳。
比如index.php?time = XXXXXX
index.html?time=XXXXXXX

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