1. 程式人生 > 其它 >關於小程式web-view快取的清理

關於小程式web-view快取的清理

技術標籤:小程式前端html

<web-view :src="url" a:if="url"></web-view>

由於webview跳到h5介面是vue寫的單頁面應用

1.按網上說的給url加時間戳並沒有什麼用。

2.h5用 webpack打包後的css js 本來就是加了hash 的,,所以也沒用

3.嘗試一下也沒什麼用

  • 手動退出小程式,再次進入;

  • 將微信從後臺退出再開啟並重新進入小程式;

  • 修改 Nginx 關於 Cache-Control 的配置;

  • 用 debugx5.qq.com 手動清除安卓微信瀏覽器快取;

  • iOS 利用微信自帶清楚快取功能

後面找到的解決方法是

<meta HTTP-EQUIV="pragma" CONTENT="no-cache"><meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"><meta HTTP-EQUIV="expires" CONTENT="0">

在html檔案頭部加入這幾句就可以了。

掃碼關注不迷路標題

你點的每個贊,我都認真當成了喜歡