Android手机无回弹效果,scroll-view的scrollTop不能负值
官方能看到不?
scroll-view绑定bindscroll方法,实现下拉刷新的效果。
iPhone的回弹效果,可以获取到e.detail.scrollTop为一个负值。
但,Android无回弹效果,不能在某个负值范围内实现下拉刷新。
(ps:不采用e.detail.scrollTop===0的时候实现下拉刷新,是因为不希望列表一回到顶部就刷新数据;也不能用onPullDownRefresh,因为页面有多个tab列表,左右切换的)
希望官方大大,可以给个解决方法。。。
8 回复
我解决了这个问题,混合enablePullDownRefresh 原生的刷新一起用,不要禁止页面滑动
在scroll 上盖一个fixed 定位的 view。
安卓上就能走原生的,
ios 看操作 有时候也会走原生了
顶一下,我是因为官方的下拉刷新在自定义标题栏后会直接下拉整个页面(包括标题栏),无奈只能选择自定义scroll-view下拉刷新,android 上又没法回弹,根本无法做传统的下拉刷新功能。十分捉急。