微信内置浏览器返回上一页刷新页面

微信公众号web开发遇到微信浏览器返回上一页时,表单中缓存着上次填的数据,页面加载时调用的ajax也没有执行。
解决方法如下:
/* 返回上个页面-强制页面刷新*/
    window.addEventListener('pageshow', function(event) {
        //event.persisted属性为true时,表示当前文档是从往返缓存中获取
        if(event.persisted || window.performance && window.performance.navigation.type == 2 ) location.reload();
    }, false);

 

posted @ 2020-09-27 14:53  努梦园  阅读(1079)  评论(0)    收藏  举报