如何清楚微信頁面的緩存(靜態資源(圖片,js,頁面))


就不說啥子原因了,反正就是微信的緩存問題,照着下面的做法做,一定ok了。

不過就是有些麻煩,但是微信的緩存是為了提高自身的性能,我們這些開發要用人家的平台,只有自己去填坑了。

 

直接貼代碼好了,加上去就是了

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

為了保險起見

修改了圖片的話,請直接更換圖片的名字

修改了js,css的話,請在你引用的js,css文件加上版本號

<script type="text/javascript" src="js/page_style_js/jquery.toTop.js?version=1.1.1" ></script>
<link rel="stylesheet" href="css/article/article.css?version=1.1.1" />

  

改一次換一次版本號就ok了,它就會去重新請求資源

修改了頁面,在頁面跳轉的地方也可以加上版本號

window.location.href="new.html?version=1.1.1"

 再次補充:

最近開始使用webpack了,用webpack打包就不會有這方面的問題了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM