
在商品详情页,这个收货信息的弹出是基于uni-popup实现的,若不关闭,手机直接滑动返回H5(实体键没有,没试过),会导致返回后的后面的页面都卡死!!!后面的页面无法点击或上下滑动都没反应!!
其他页面如果用到uni-popup组件,也出现类似问题,但是如果主动关闭uni-popup,就不会卡死
那是因为uni-app针对H5做了禁止滚动穿透的问题
// H5 下禁止底部滚动
showPopup(show) {
// #ifdef H5
// fix by mehaotian 处理 h5 滚动穿透的问题
document.getElementsByTagName('body')[0].style.overflow = show ? 'hidden' : 'visible'
// #endif
可以在页面跳转的地方(比如在onShow里)手动进行重设
// #ifdef H5
document.getElementsByTagName('body')[0].style.overflow = 'visible'
// #endif