999
999
  • 发布:2020-11-29 20:13
  • 更新:2020-11-30 16:27
  • 阅读:748

【报Bug】nvue ios上使用原生下拉刷新的三个问题

分类:uni-app

产品分类: 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:
页面内滚动到底部的产生回弹的时候,往上滑动页面,有概率会把下拉刷新触发出来,这样会怪异,页面如果在底部,应该怎么样也不该触发到下拉刷新吧,另外就是开启下拉刷新应该关闭上拉的回弹才对,页面往下拉,快速往上拉到顶的时候也会回弹,这个时候要下拉刷新还得等到回弹动画结束才行

实测,这些问题在安卓上都是没有的。

2020-11-29 20:13 负责人:无 分享
已邀请:
999

999 (作者) - 全栈开发在线接单(有团队) 有需要请联系 vx : docxxlsx

@DCloud_iOS_DJX

999

999 (作者) - 全栈开发在线接单(有团队) 有需要请联系 vx : docxxlsx

@DCloud_iOS_XHY

DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

1.比如延长50或100毫秒就关闭下拉刷新。 实际场景中不存在这么短的时间。请设置为1000毫秒以上测试。

  1. 请在切换页面的时候,结束当前页面的下拉刷新
  2. 问题3我们这边研究一下【开启下拉刷新应该关闭上拉的回弹才对】
  • 999 (作者)

    问题2可以在跳转页面之前结束,这个没问题,但是问题1这个不是场景不场景的问题吧,不论我是多少毫秒关闭,都应该是正常的才对,非nvue的vue模式的下拉刷新不管多少毫秒关闭都是正常的,安卓nuve多少毫秒关闭也都是正常的。

    2020-11-30 16:20

该问题目前已经被锁定, 无法添加新回复