今天做一个下拉刷新评论的模块,iOS版本上面正常,在Andriod上面却失效,查了很久最后发现原因是初始化载入数据的问题;
Andriod机器上,如果我一初始化瞬间就加载数据(loadComment),会导致整个下拉失效,后来发现需要延迟一点才可以,所以再plusReady防法上写了下面代码;
mui.plusReady(function(){
//加载评论
if(mui.os.android){
//Andriod容易加载太快导致初始化下拉失败
setTimeout('loadComment()',800);
}else{
loadComment();
}
});
mui.init({
pullRefresh: {
container: '#pullrefresh',
down:{
callback: pulldownRefresh
}
}
});
浪费了很多时间,所以写出来希望能给朋友们一些思路;
6 个评论
要回复文章请先登录或注册
5***@qq.com
5***@qq.com
2***@qq.com
7***@qq.com
1***@163.com
j***@fchtech.com