移动端(微信)后退刷新页面

移动端(微信)后退刷新页面

移动端真是各种坑,就这还要不断的踩坑,说多了无非就是经验的积累。
比如从A页面到B页面,现在需要从B页面后退到A页面,苹果直接可以右滑后退,微信中并不会刷新页面。可以在A页面中首部添加以下代码。

$(function () { 

var isPageHide = false; 

window.addEventListener('pageshow', function () { 

if (isPageHide) { 

window.location.reload(); 

} 

}); 

window.addEventListener('pagehide', function () { 

isPageHide = true; 

}); 

})

pageshow - 事件类型一览表| MDN

你可能感兴趣的:(移动端(微信)后退刷新页面)