收藏
回答

页面固定高度,下拉回顶部过程触发下拉刷新onPullDownRefresh

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug onPullDownRefresh 客户端 6.7.3 2.4.1

- 当前 Bug 的表现(可附上截图)

1、页面位于顶部



2、滚至底部,重新回到顶部过程中,此时还未滚回到顶部,便触发了下拉刷新动作



3、具体情况是,如果因为页面设置了具体的高度(与屏幕一致的高度)




- 预期表现

应该回滚到顶部才会触发下拉刷新onPullDownRefresh


- 复现路径


https://developers.weixin.qq.com/s/CeDpBnm87I46

PS: 在客户端容易重现,工具看要看脸。。


- 提供一个最简复现 Demo


小程序搜索“美的到家”, 授权后进入的第一页(下图),下拉到最底部,再回拉,就会触发了~




最后一次编辑于  2018-12-03  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • cunjinli
    cunjinli
    2018-12-17

    这个问题比较麻烦,我们后续考虑下新增特性处理

    2018-12-17
    赞同
    回复 1
    • koooooong
      koooooong
      2018-12-20

      这个应该跟ios本身系统有关的吧,我们也规避了这种设计方式,使用其他的来实现了~~

      2018-12-20
      回复
  • 是柿子啊
    是柿子啊
    2018-12-03

    按照你的复现步骤,在回滚到顶部的时候,均为手势下拉触发的,测试机型:iPhoneXR,微信版本:6.7.4

    2018-12-03
    赞同
    回复 6
    • koooooong
      koooooong
      2018-12-03

      情况是:不用回滚到顶部,就会触发下拉;


      或者你进入到我给的那个小程序,就可以复现。iPhoneXR还没试过。有没有视频上传地址呢,可以录制一个

      2018-12-03
      回复
    • koooooong
      koooooong
      2018-12-03回复koooooong

      https://github.com/koongMem/bugVideo/blob/master/miniPro.mp4


      视频我上次到git了,可以下载看看

      2018-12-03
      回复
    • 是柿子啊
      是柿子啊
      2018-12-03回复koooooong

      更新下微信版本试试?

      2018-12-03
      回复
    • koooooong
      koooooong
      2018-12-03回复是柿子啊

      现在是最新版本6.7.3了~  你试下安卓机或者iphone6、7,这边都能重现啵~(我录屏的手机是小米8se,安卓8.1.0)

      2018-12-03
      回复
    • 是柿子啊
      是柿子啊
      2018-12-03回复koooooong

      ios新版本是:6.7.4

      2018-12-03
      回复
    查看更多(1)
  • the scientist
    the scientist
    2018-12-04

    兄弟解决没有啊  我也遇到了这个问题

    2018-12-04
    赞同
    回复 1
    • koooooong
      koooooong
      2018-12-04

      目前只能不通过计算来设定高度了~~~

      2018-12-04
      回复