微信公衆號開發,清除微信內置瀏覽器緩存方法[轉]

 

1)使用鏈接 https://debugx5.qq.com(適用於安卓端,適合開發者測試使用)

2)使用微信設置清除(我-->設置-->通用--> 存儲空間-->緩存-->清理) (安卓端有時可以,有時不行;蘋果端清除緩存會把微信視頻、圖片清除,不合理)

3)在html5添加meta標籤,取消使用緩存(原理:配合 meta禁用緩存標籤,實現禁用瀏覽器緩存,自動刷新)  經測試,微信公衆號上面不起作用

<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" />

4)在請求頁面的url或資源文件添加隨機版本號(原理:讓微信瀏覽器以爲是新資源文件,每次都會更新緩存)(經測試,在微信公衆號,可以清除微信內置的緩存)

<script src="./js/orderForm.js?v="+ Math.random() +""></script>
<link rel="stylesheet" href="./css/orderForm.css?v="+ Math.random()+"" />

5)在請求頁面添加不存在manifest文件鏈接(原理:根據HTML5 W3C規範,解析器下載manifest header 404/410時,緩存即失效) 未測試,待定

 

完全引用自

微信公衆號開發,清除微信內置瀏覽器緩存方法==>https://www.cnblogs.com/xielong/p/14784357.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章