赖赖_Lizard
赖赖_Lizard
  • 发布:2015-09-26 12:09
  • 更新:2015-09-26 12:15
  • 阅读:1828

华为荣耀7 plus.contacts.getAddressBook的问题

分类:HTML5+

代码片段如下
plus.contacts.getAddressBook(0,function(addbook){
addbook.find({}, contactact);
});

function contactact(list)
{
mui.each(list, function(idx,item){
console.log(JSON.stringify(item));
});
}

输出的联系人信息全部类似

{"id":2,"rawId":null,"target":0,"displayName":"XXXXXXXX","name":null,"nickname":null,"phoneNumbers":null,"emails":null,"addresses":null,"ims":null,"organizations":null,"birthday":null,"note":null,"photos":null,"categories":null,"urls":null}

也就是说取不到任何电话号码信息

2015-09-26 12:09 负责人:无 分享
已邀请:
赖赖_Lizard

赖赖_Lizard (作者)

找到原因了,第一段要写

plus.contacts.getAddressBook(0,function(addbook){
addbook.find([], contactact);
});

是中括号不是大括号

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