微信小程序禁止iOS页面下拉弹性回弹

江河/ 02月21日/ 小程序/ 浏览 2851

微信小程序在 iOS 上,在下拉页面时,有一个默认下拉弹性回弹的效果。这个效果很好,但是没法取消的话,就变得非常烦人。


不管是设置页面 "onPullDownRefresh" :false 还是 "disableScroll" : true 都是没用的。


截止到发文的时候,只有一个路可走,就是把手指滑动的事件捕捉住,然后禁止向系统传递。


方法一:


在页面中嵌套一个 scroll-view, 然后设置 scroll-y="false"。


这种方案的弊端就是,页面超过一屏就没法用了……


方法二:


根元素加上catchtouchmove="return"


这个方法就更加……



其实,这个问题目前是无解的,还是许个愿,希望腾讯早点解决这个问题吧。


发表评论

暂无评论,抢个沙发...

客服 工单