使用wkwebview后,页面返回不刷新的问题
生活随笔
收集整理的這篇文章主要介紹了
使用wkwebview后,页面返回不刷新的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
onpageshow 事件在用戶瀏覽網頁時觸發。
onpageshow 事件類似于?onload?事件,onload 事件在頁面第一次加載時觸發, onpageshow 事件在每次加載頁面時觸發,即 onload 事件在頁面從瀏覽器緩存中讀取時不觸發,此外還有pagehide在不顯示的時候觸發。
為了查看頁面是直接從服務器上載入還是從緩存中讀取,可以使用 PageTransitionEvent 對象的 persisted 屬性來判斷。
如果頁面從瀏覽器的緩存中讀取該屬性返回 ture,否則返回 false。然后在根據true或false在執行相應的頁面刷新動作或者直接ajax請求接口更新數據。
window.addEventListener('pageshow', function(event) {console.log("PageShow Event " + event.persisted);console.log(event) })
參考:https://www.cnblogs.com/wangmaoling/p/8022561.html
轉載于:https://www.cnblogs.com/lydialee/p/8084483.html
總結
以上是生活随笔為你收集整理的使用wkwebview后,页面返回不刷新的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: webpack从零开始第2课: 配置文件
- 下一篇: erlang四种启动监控策略