ios返回不执行js怎么解决?

苹果手机返回上一页不执行js吗?

我在当前页存储了数据,然后history.back返回上一页,在上一页中把数据取出来,安卓没问题,谷歌浏览器没问题,就苹果没有取到,感觉是因为不走js的原因。
有什么解决办法吗?

阅读 7.4k
2 个回答
window.onpageshow = function (e) {
 if (e.persisted) {
       window.location.reload(true)
 } 
}

一般情况下,返回时会走js的,建议你在上一个页面alert试下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题