html52.com
我爱小程序-开发者交流社区

禁止小程序窗口滚动方法有吗?

问题模块
API和组件

禁止小程序窗口滚动方法有吗?

网友回复

马亚朋:

在微信小程序里面的弹出框有时候不能满足我们的需求,需要自己写弹出框,但是要保证页面不要上下滑动,解决方法是在遮盖层上用绑定手指触摸事件catchtouchstart

微信小程序有bindcatch两种事件绑定方法,bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。我们使用catch绑定手指触摸事件,然后他的父节点就不会收到事件冒泡,这样就实现了禁止页面上下滑动

chy:

scroll-view  的话 scroll-y=‘false’


安卓能锁定 但是ios的无法锁定


sendy:

没有用到scroll-view。在page中用overflow:hidden在拖曳的时候会闪屏。

You can you up:

scroll-view  的话scroll-y=‘false’

view 的话  overflow:hidden

感觉你用的这个

movable-area


sendy:

页面有一个可拖曳image,想实现在拖曳的时候禁止页面滚动。

You can you up:

什么标签 什么场景啊

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付