ios 回退h5页面不刷新页面解决办法
Posted 逍遥妹纸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios 回退h5页面不刷新页面解决办法相关的知识,希望对你有一定的参考价值。
var browserRule = /^.*((iPhone)|(iPad)|(Safari))+.*$/;
if (browserRule.test(navigator.userAgent)) {
window.onpageshow = function (event) {
if (event.persisted) {
window.location.reload()
}
};
}
或者
// let agent = navigator.userAgent.toLowerCase(); //检测是否是ios
// if (agent.indexOf(\'iphone\') >= 0 || agent.indexOf(\'ipad\') >= 0) {
// var isPageHide = false;
// window.addEventListener("pageshow", function () {
// if (isPageHide) {
// alert(\'reload2\');
// window.location.reload();
// }
// });
// window.addEventListener("pagehide", function () {
// isPageHide = true;
// });
// }
以上是关于ios 回退h5页面不刷新页面解决办法的主要内容,如果未能解决你的问题,请参考以下文章