乖宝宝
乖宝宝
  • 发布:2016-06-16 19:46
  • 更新:2017-01-18 10:24
  • 阅读:2138

ios下拉刷新,刷新不到数据时刷新控件无法停止...

分类:MUI

同一份代码在安卓机上运行没有问题,在苹果机上问题一堆,为什么我的刷新控件在下拉数据时,如果服务器一条数据都没有返回那么我的刷新控件就老是停不下来,一直在转菊花,正常情况下是不是该自动隐藏才对?另外有时候下拉刷新,明明控件已经回弹上去了,再次下拉的时候控件依旧背后显示刷新状态(转菊花),为什么会出现这种情况,调用了mui('#pullrefresh').pullRefresh().endPulldownToRefresh();似乎毫不管用,求解决方案。。。

2016-06-16 19:46 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

我也遇到这个问题。

7***@qq.com

7***@qq.com

这应该与数据无关,调用endPulldownToRefresh应该是能结束的,除非你有先调用disablePullupToRefresh或enablePullupToRefresh之类。我之前是遇到过这样的问题,也是Android没问题ios有问题,后来我看了官方的说明发现,Android和IOS实现是不一样的,Android下拉的是webview,ios下拉的是div,这样如果先调用disablePullupToRefresh再调用endPulldownToRefresh就会出现Android没问题而Ios有问题的情况,解决办法是先endPulldownToRefresh然后再disablePullupToRefresh。不知道楼主是不是这个情况或类似的,我理解为下拉或上拉最好是先end然后再进行其它操作,这样Android或Ios应该都没问题。

  • bishuihanshan

    我也遇到这个问题,ios下,确实是我先调用了endpullup。我还不知道为什么会这样,但是现在不调用endpullup就可以了。

    谢谢哈

    2017-12-21 15:59

1***@163.com

1***@163.com

设置时间,3秒自动停止

  • 1***@qq.com

    这个是OK的,官方给的demo也是加的定时器

    2017-02-27 15:47

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