iphone浏览器中history.go, 后退后执行相关js代码

window.onpageshow = function (e) {
 if (e.persisted) {
    window.location.reload(true);
 }
}

前后端分离使用微信登录回调后退到html页面时 iphone不执行刷新,使用上面代码可以解决,android也支持