问题描述:微信公众号页面,ios端,点击回退按键退回上一个页面但是不会自动刷新。
解决方式:
//解决ios回退不刷新页面问题
var u = navigator.userAgent;
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if(isIOS){
window.onpageshow = function (e) {
if(e.persisted || (window.performance && window.performance.navigation.type == 2)){
window.location.reload();
}
}
}