也许你面容憔悴
也许你面容憔悴
  • 发布:2015-09-08 11:09
  • 更新:2015-09-14 15:59
  • 阅读:2260

选项卡切换+下拉刷新(pullrefresh_with_tab.html)下拉刷新失效的BUG

分类:MUI

在Android上就这个示例,某一个选项卡正在刷新状态(那个小圆圈还没消失时)点击导航切换到另一个选项卡 有很高的机率导致正在刷新的那个选项卡下拉失效.新旧版本都有这个问题.


-----------------2015-09-10 09:30:22更新-----------------
mui.pullToRefresh.js <------ 这个文件

$.PullToRefresh = $.Class.extend({  
    init: function(element, options) {  
        this.element = element;  
        this.options = $.extend(true, {  
            down: {  
                **height: 5,**  
                callback: false,  
            },  

我加粗的那部份如果数字越小,在触发下拉事件时容易导致下拉刷新出现BUG.现象就是下图:mui-pull-top-tips 这个 DIV 一直在页面上.

2015-09-08 11:09 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

下个版本修复此问题

  • 也许你面容憔悴 (作者)

    补充说明一下:不止是切换选项卡,很多时候选项卡拉到底部也会导致下拉刷新失效.

    2015-09-08 16:52

  • DCloud_UNI_FXY

    回复 也许你面容憔悴:拉到底部是什么意思?

    2015-09-08 16:55

  • 也许你面容憔悴 (作者)

    回复 DCloud_UNI_FXY: 拉到底部是指显示 :"没有更多数据了",如果把 "mui.pullToRefresh.js" 里的: contentnomore: '没有更多数据了' ,改为: contentnomore: ''.这样触发机率相当高.

    2015-09-08 17:15

  • 也许你面容憔悴 (作者)

    回复 DCloud_UNI_FXY: 更正昨天说的拉到底部问题,其实是MUI.JS里的这个BUG:

    case 'webkitTransitionEnd': //有个bug需要处理,需要考虑假设没有触发webkitTransitionEnd的情况

    2015-09-10 11:22

herbilly

herbilly

同样遇到该问题。

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