微信内置浏览器清理缓存方法
生活随笔
收集整理的這篇文章主要介紹了
微信内置浏览器清理缓存方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目前感覺大部分所接觸過的項目,目標用戶幾乎都是使用微信瀏覽器打開的,在一定程度來說,發布測試版還有本地測試的過程中,微信這種怎么也清不掉的緩存真的很煩人.
下面直入正題, 給出清除微信瀏覽器緩存的終極方法: 登出微信,再重新登錄微信. ?☆☆☆
?
如果嫌麻煩的話, 可以試一下不一定成功的清除緩存方法:
1. 重新刷新幾次,知道緩存被刷掉 ? ☆
2. 在改變的資源后面加上版本號,也就是例如index.html?v=1234654 ? ☆☆
<script>if (!window.name) {var str = Math.random().toString(36).substr(2); //隨機字符串 window.location.href += '?S=' + str; //兼容微信瀏覽器刷新window.name = 'isreload'; //name 屬性可設置或返回存放窗口的名稱的一個字符串。 } </script>?
3. 安卓的可以打開這個網址進行緩存清理:?http://debugx5.qq.com/ ? ☆☆
4. 使用meta來禁用緩存?☆
<!-- // 配合 mate禁用 緩存標簽,實現禁用瀏覽器緩存(實現原理,自動刷新) --> <meta HTTP-EQUIV="pragma" CONTENT="no-cache"> <meta HTTP-EQUIV="Cache-Control" CONTENT="no-store, must-revalidate"> <meta HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"> <meta HTTP-EQUIV="expires" CONTENT="0">?
PS:微信瀏覽器緩存不是一般的頑固,當然上面的方法真的只是針對測試的時候的一種方法而已,如果真的是已經上線了的項目,那就很難講了,不可能叫每個用戶都去進行清理緩存的操作,而且還會涉及到服務器那邊的緩存問題。
轉載于:https://www.cnblogs.com/chifung/p/9273368.html
總結
以上是生活随笔為你收集整理的微信内置浏览器清理缓存方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VM中调节系统窗口大小
- 下一篇: 微信小程序 之 程序题