微信小程序在 iOS 上,在下拉页面时,有一个默认下拉弹性回弹的效果。这个效果很好,但是没法取消的话,就变得非常烦人。
不管是设置页面 "onPullDownRefresh" :false 还是 "disableScroll" : true 都是没用的。
截止到发文的时候,只有一个路可走,就是把手指滑动的事件捕捉住,然后禁止向系统传递。
方法一:
在页面中嵌套一个 scroll-view, 然后设置 scroll-y="false"。
这种方案的弊端就是,页面超过一屏就没法用了……
方法二:
根元素加上catchtouchmove="return"
这个方法就更加……
其实,这个问题目前是无解的,还是许个愿,希望腾讯早点解决这个问题吧。
暂无评论,抢个沙发...