首頁 >後端開發 >php教程 >javascript - 搞了一個微信網站,兩套模板切換,但是有緩存,不能立即看的效果,要重新登微信才行 ,這個問題怎麼解決

javascript - 搞了一個微信網站,兩套模板切換,但是有緩存,不能立即看的效果,要重新登微信才行 ,這個問題怎麼解決

WBOY
WBOY原創
2016-09-21 14:12:531126瀏覽

搞了一個微信網站,兩套模板切換,但是有緩存,不能立即看的效果,要重新登微信才行 ,這個問題怎麼解決

回覆內容:

搞了一個微信網站,兩套模板切換,但是有緩存,不能立即看的效果,要重新登微信才行 ,這個問題怎麼解決

  1. 個人覺得,可以根據檢測模板改變狀態提示使用者重新登入。

  2. 查找下快取原因,可不可以根據你切換的事件進行不清除快取。這樣會根據使用者使用自動更新。

如果是伺服器的緩存,那是可以在切換的時候做個刪除操作。
如果是本地瀏覽器的緩存,那就不知道怎麼弄了。

請求檔名後面加上 #隨機數 不知道管不管用

微信快取是其內建QQ瀏覽器核心的一個措施,你可是試著改變每次請求的etag,這樣瀏覽器發現前後兩次etag 不同就不會從快取中讀取而是再從你的伺服器上取得一次

微信有自身的緩存,模板建議在前端切換,資料使用非同步載入

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn