代码片段如下
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}
也就是说取不到任何电话号码信息
1 个回复
赖赖_Lizard (作者)
找到原因了,第一段要写
plus.contacts.getAddressBook(0,function(addbook){
addbook.find([], contactact);
});
是中括号不是大括号