l***@163.com
l***@163.com
  • 发布:2016-09-14 09:41
  • 更新:2017-05-05 13:17
  • 阅读:2934

list列表不能滚动问题

分类:Native.js

使用plus.contacts.getAddressBook加载联系人后显示在list列表中,在安卓5.0及5.0以下系统(包括华为、三星、小米、魅族)能够正常滚动,在安卓6.0(华为P8)手机却呈现界面卡死,无法滚动,因为无其他高于android5.0版本的手机,故其他android版本没进行测试。以下是JS代码跟HTML代码:

HTML部分:
<div class="mui-content">
<div id='list' class="mui-indexed-list">
<div class="mui-indexed-list-inner">
<div class="mui-indexed-list-empty-alert">没有数据</div>
<ul class="mui-table-view" id="contactList">
<!--此处是添加li的节点处-->
</ul>
</div>
</div>
</div>
JS部分:
for(var i = 0; i<contacts.length; i++)//contacts就是获取到的联系人数组
{
try{
for(var j = 0;j < contacts[i].phoneNumbers.length;j++){
var newchild = document.createElement('li');
newchild.setAttribute('class','mui-table-view-cell mui-indexed-list-item');
newchild.setAttribute('id',contacts[i].phoneNumbers[j].value);
newchild.setAttribute('href','#picture');
newchild.innerHTML = "显示内容";
contactList.appendChild(newchild);
}
}
catch(e){
}
}
window.indexedList = new mui.IndexedList(list);
本人是采用android Eclipse离线开发的

2016-09-14 09:41 负责人:无 分享
已邀请:
l***@163.com

l***@163.com (作者)

我也遇到这个问题,请问你后来解决了吗?

liangyue

liangyue

我也遇到这个问题 怎么解决

liangyue

liangyue

Ignored attempt to cancel a touchmove event with cancelable=false, for example because scrolling is in progress and cannot be interrupted.
控制台报这个问题

liangyue

liangyue

mui('.mui-scroll-wrapper').scroll().scrollTo(0,0,100);
发现是调用这个的原因 要怎么解决呢

liangyue

liangyue

有没有遇到的说下 怎么解决

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