微信小程序-自制弹出框禁止页面上下滑动

Posted 新恒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序-自制弹出框禁止页面上下滑动相关的知识,希望对你有一定的参考价值。

弹出 fixed 弹窗后,在弹窗上滑动会导致下层的页面一起跟着滚动。

解决方法:

在弹出层加上 catchtouchmove 事件

两种方法:(在电脑上测试是没有用的,这是触摸事件。因此,需要在手机端测试,预览生成一个开发版,用手机微信扫描即可看到效果)

1.

wxml:

<!-- 首页弹窗 -->
<view class=\'Popup\' hidden=\'{{bool}}\' catchtouchmove="test">
js:
  test:function(){
},
2.catchtouchmove="true"就行了,(个人感觉第二种方法比较简单,好用)
<!-- 首页弹窗 -->
<view class=\'Popup\' hidden=\'{{bool}}\' catchtouchmove="true">

 

以上是关于微信小程序-自制弹出框禁止页面上下滑动的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序输入框禁止自动弹出

ios微信小程序上下滑动效果

微信如何在其他小程序隐藏最小窗口

微信小程序直播消息滑动

微信小程序页面左右滑动关闭

微信小程序swiper滑动切换