用weex做了一个界面,用slide嵌套5个页面.每个页面都包含一个list. list支持refresh的下拉更新.
发现在前两个页面下拉显示ok,进入第三个页面,基本上只显示一个空白区域.这时再回到第一个或者第二个页面,也很大概率显示不出来refresh的内容.
这种情况咋解?
用weex做了一个界面,用slide嵌套5个页面.每个页面都包含一个list. list支持refresh的下拉更新.
发现在前两个页面下拉显示ok,进入第三个页面,基本上只显示一个空白区域.这时再回到第一个或者第二个页面,也很大概率显示不出来refresh的内容.
这种情况咋解?
经过1天多的折腾js这块,无功而返.
后面将焦点移动到native的适配端. 经过几个小时的联调跟踪,发现安卓端在设置refresh view没有判断状态,导致后面refresh没有界面显示. 增加了一个判断,后面每个界面刷新都没有问题了.
class WXSwipeLayout
private void setRefreshView(){
}