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