微信瀏覽器的快取問題解決

2021-09-19 17:21:41 字數 660 閱讀 7871

1.設定標籤,這個在很多臺裝置上測試過,都沒有起到作用。

2.靜態資源加上版本號

3.入口檔案被快取

入口檔案index.html被快取後,載入的檔案是舊的或者已經不存在於伺服器中的檔案

a.修改企業號入口url,在html後面加上?v=12345的hash值,無效

b.用webpack給入口檔案加上md5版本號,需重新整理一次才有效

c.把入口檔案放到後端來渲染,讓後端對返回的index.html做版本操作或者hash處理等方式

d.設定nginx的快取機制,直接將nginx的快取設定成為 ,設定成永遠不快取。 有效

給靜態資源新增md5型別的版本號;

入口檔案被快取,首頁是設定服務端的快取機制。

vue 微信瀏覽器快取問題解決方案

1.試過js css打包時新增時間戳,因為打包後每次都是新名字的檔案,所以感覺加不加時間戳都沒有效果 試了一下果然 2.試過index.html新增meta標籤,設定不快取頁面,親測也無效 4.js 間隔時間自動重新整理window.location.href 體驗不好,還是去掉了 5.既然前端試了...

video 標籤在微信瀏覽器的問題解決方法

解決辦法 給video標籤加一些屬性,呼叫h5原生video,我寫了個例子,加了注釋,如果有錯誤,煩指正,謝謝!華麗麗的分割線,以下內容摘抄自網路,供參考 下面的內容用以解釋上面的內容 一般引數可能的值 meta 當頁面載入後只載入元資料 x5 video player fullscreen 全屏設...

Ajax中瀏覽器的快取問題解決方法

每次清除快取後,就會得到乙個新的資料,所以歸根到底就是 瀏覽器快取問題。糾結了很久,終於解決了,在這裡總結一下。我們都知道 ajax能提高頁面載入的速度主要的原因是通過ajax減少了重複資料的載入,也就是說在載入資料的同時將資料快取到記憶體中,一旦資料被載入其中,只要我們沒有重新整理頁面,這些資料就...