H5工作整理-iphone手机底部导航返回上一页时位置不准问题
2023-10-14 本文已影响0人
zhongcx
方案
【1】在A页面监听页面显示重置高度

window.addEventListener("pageshow",()=>{
setTimeout(()=>{
window.scrollTo(0,window.scrollYold); },100) //需要有点间隔时间,实测至少大于50毫秒,不然可能不生效
})
【2】在封装的点击跳转方法中,全局windows对象下,自定义变量中(我这边自定义变量scrollYold )来用保存距顶部距离

window.scrollYold = window.scrollY