阻止页面滚动

发布于 7 年前作者 ping5217364 次浏览最后编辑 7 年前来自 ask

怎么阻止自定义弹出层的页面滚动,试了各种方法,有在scroll-view上加false的,绑定事件也试了个遍,没用。

但是wx.showModal就能让页面不滚动

2 回复
vcai
vcai1 楼6 年前

绑定了这个事件之后在开发者工具里预览时用滚轮仍然是可以滚动的,在手机上预览时滑动是不滚动的,你用手机预览试试

zoujun
zoujun2 楼5 年前

//弹出框蒙层截断touchmove事件

function onPreventTouchMove() {

//阻止弹出层滑动事件,空函数,不做任何处理

}

蒙版层(灰背景层)事件绑定

catchtouchmove=“onPreventTouchMove”

弹出层(弹层内容区)事件绑定

catchtouchmove=“onPreventTouchMove”