我想反馈一个 Bug:
我为page打开了enablePullDownRefresh
"enablePullDownRefresh": true,
然后自定义了一个弹窗,view,wxss设置如下
{
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.3)
}
这个view覆盖了整个屏幕,并且设置了属性catchtouchstart='true'来屏蔽手指滑动的事件。
预期效果是无论手指的该view上怎么动都不会影响下层的容器。现在page仍然可以下拉,而且找不到方法屏蔽这个动作.catchtouchmove也试过了。
有没有办法屏蔽page下拉事件?
动态屏蔽是什么一个场景?
在onPullDownRefresh里马上调用stop接口是否可以?或者整个page嵌套在一个scroll-view下
怎么解决的
谢谢!
没解决,用页面跳转的方案替换了。
我也遇到类似问题,楼主怎么解决的?
不好意思没说清楚。
1、我说的动态屏蔽是指.app里的"enablePullDownRefresh": true,true可以是变量吗?
2、在onPullDownRefresh里马上调用stop接口肯定是不行的,因为那时候已经太迟了,已经有下拉的动效了,我希望没有下拉的效果。
3、整个page嵌套在一个scroll-view下 没试过。试试看。