ios微信瀏覽器返回不刷新問(wèn)題完美解決方法
開(kāi)始用的表單提交,返回參數(shù)就丟失,換成url跳轉(zhuǎn),popstate監(jiān)聽(tīng) (注釋部分)ios10測(cè)試始終有問(wèn)題,繼續(xù)搜,最后用pageshow,pagehide完美解決(另外說(shuō)一句:珍愛(ài)生命,遠(yuǎn)離微信和ios)
var wxback = { init :function(){ //隱藏微信分享按鈕等 document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { WeixinJSBridge.call('hideToolbar'); WeixinJSBridge.call('hideOptionMenu'); WeixinJSBridge.call('hideMenuItems'); }); if(getSystem()=="ios"){ //this.pushHistory(); /* window.addEventListener("popstate", function(e) { //回調(diào)函數(shù)中實(shí)現(xiàn)需要的功能 //window.location.href = document.referrer+"&"+Math.floor(Math.random()*1000); //history.go(-1);//不管怎么樣都是返回到最初的頁(yè)面返回了n次 //history.back();//不管怎么樣都是返回到最初的頁(yè)面返回了n次 //window.location = document.referrer;//上一個(gè)頁(yè)面url //WeixinJSBridge.call('closeWindow');//直接關(guān)閉頁(yè)面 }, false);*/ var isPageHide = false; window.addEventListener('pageshow', function () { if (isPageHide) { window.location.reload(); } }); window.addEventListener('pagehide', function () { isPageHide = true; }); } }, pushHistory :function () { var state = { title: document.title, url: location.href } window.history.pushState(state, state.title, state.url); console.log(window.history); }, }
總結(jié)
以上所述是小編給大家介紹的ios微信瀏覽器返回不刷新問(wèn)題完美解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
iOS 11更新后及iPhone X推出后工程中遇到的問(wèn)題及適配方法
這篇文章主要介紹了iOS 11更新后及iPhone X推出后工程中遇到的問(wèn)題及適配,需要的朋友可以參考下2017-10-10iOS開(kāi)發(fā)之Quartz2D的介紹與使用詳解
什么是Quartz2D?Quartz 2D是一個(gè)二維繪圖引擎,同時(shí)支持iOS和Mac系統(tǒng)。下面這篇文章主要介紹了iOS開(kāi)發(fā)之Quartz2D的介紹與使用的相關(guān)資料,需要的朋友可以參考下2017-03-03iOS自定義UIButton點(diǎn)擊動(dòng)畫(huà)特效
這篇文章主要為大家詳細(xì)介紹了iOS自定義UIButton點(diǎn)擊動(dòng)畫(huà)特效,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04IOS 中動(dòng)畫(huà)的暫停與繼續(xù)播放的詳解
這篇文章主要介紹了IOS 中動(dòng)畫(huà)的暫停與繼續(xù)播放的詳解的相關(guān)資料,希望通過(guò)本文大家能理解掌握這部分內(nèi)容,需要的朋友可以參考下2017-09-09iOS自定義相機(jī)實(shí)現(xiàn)拍照、錄制視頻
這篇文章主要為大家詳細(xì)介紹了iOS自定義相機(jī)實(shí)現(xiàn)拍照、錄制視頻,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04iOS UIBezierPath實(shí)現(xiàn)餅狀圖
這篇文章主要為大家詳細(xì)介紹了iOS UIBezierPath實(shí)現(xiàn)餅狀圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03