下拉刷新的问题

- 发布:2020-11-29 20:13
- 更新:2020-11-30 16:27
- 阅读:748
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 2.9.11
手机系统: iOS
手机系统版本号: IOS 14
手机厂商: 苹果
手机机型: 8 plus
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
没问题
没问题
实际结果:
有问题
有问题
bug描述:
问题1:
下拉刷新过程中,代码内停止下拉刷新太快会导致下拉刷新出现错误(具体得看录屏,我不知道咋描述),比如延长50或100毫秒就关闭下拉刷新
问题2:
页面1下拉刷新还未关闭的时候切换其他页面2,页面1的下拉刷新会跟过去,如果这个时候在页面2再下拉一次刷新,会导致下拉刷新无法被关闭
问题3:
页面内滚动到底部的产生回弹的时候,往上滑动页面,有概率会把下拉刷新触发出来,这样会怪异,页面如果在底部,应该怎么样也不该触发到下拉刷新吧,另外就是开启下拉刷新应该关闭上拉的回弹才对,页面往下拉,快速往上拉到顶的时候也会回弹,这个时候要下拉刷新还得等到回弹动画结束才行
实测,这些问题在安卓上都是没有的。

1.比如延长50或100毫秒就关闭下拉刷新。 实际场景中不存在这么短的时间。请设置为1000毫秒以上测试。
- 请在切换页面的时候,结束当前页面的下拉刷新
- 问题3我们这边研究一下【开启下拉刷新应该关闭上拉的回弹才对】
-
999 (作者)
问题2可以在跳转页面之前结束,这个没问题,但是问题1这个不是场景不场景的问题吧,不论我是多少毫秒关闭,都应该是正常的才对,非nvue的vue模式的下拉刷新不管多少毫秒关闭都是正常的,安卓nuve多少毫秒关闭也都是正常的。
2020-11-30 16:20