h5 返回上一頁並且重新整理頁面

2021-09-27 04:20:12 字數 398 閱讀 4699

window.history.go(-1) 和 window.history.back(-1) 都用了,安卓會重新整理,ios系統不重新整理(ios會讀取瀏覽器快取)

下面用了一種比較low的方法,但是好歹實現了。。

localstorage.setitem('homehref',window.location.href);

location.href = "./detail.html";

在詳情頁, 後面加了乙個隨機數,是防止ios讀取瀏覽器快取

location.href= window.localstorage.getitem('homehref')+"&tmp="+math.random();

js 返回上一頁並重新整理頁面

正常情況下我們通過history.back 或者history.go 1 返回上一級頁面的時候,是不會重新整理頁面的。這種不重新整理頁面包含兩種情況 在 android 或者 pc 瀏覽器中看到的頁面有重新整理的效果,其實不是這樣的,這個時候的所有的資源都是從快取中載入來的。我們通過瀏覽器除錯工具可...

微信h5頁面返回時ios不重新整理頁面解決方案

解決這一問題想到了vue router,vue router不就是有路由鉤子嗎?它主要用的history的popstate pushstate事件,具體的大家可以自行搜尋用法,其相容性可訪問下面位址檢視,基本大部分都可以支援 還有一種方式就是監聽pageshow和pagehide事件,但是相容性不太...

vue快取頁面,返回上一頁不重新整理

2 在路由處新增keepalive屬性 component import views device daddress hidden true 3 在需要快取的頁面使用activated方法 beforerouteenter to,from,next next activated this.route...