解决浏览器回退不刷新

Posted kingsonfu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决浏览器回退不刷新相关的知识,希望对你有一定的参考价值。

可以通过监听onpageshow来刷新页面。代码如下,在页面的JS中添加

//后退不执行JS的问题

window.onpageshow = function(event) {

  if (event.persisted) {

    window.location.reload();

  }

};

event.persisted为了查看页面是直接从服务器上载入还是从缓存中读取的。

以上是关于解决浏览器回退不刷新的主要内容,如果未能解决你的问题,请参考以下文章

解决ios微信页面回退不刷新的问题

解决IOS微信页面回退不刷新问题

vue2.0页面前进刷新回退不刷新的实现

直击根源:微信小程序中web-view再次刷新后页面需要退两次

vue改变数组内容页面不刷新问题

layui回退页面不刷新