代码:
var content=""; function getCallLog() {
try{
plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function (addressbook) {
addressbook.find(["displayName","phoneNumbers"],function(contacts){
content="联系人数量:"+contacts.length;
content+="<br>";
for(var i=;i<contacts.length;i++){
for(var j=;j<contacts[i].phoneNumbers.length;j++){
var str="<p><span style='display:inline_block';width:120px;'>姓名:"+contacts[i].displayName+"</span>号码:"+contacts[i].phoneNumbers[j].value+"</p>";
} content+=str; }
console.log(content);
// content+=JSON.stringify(contacts);
}, function () {
content="error";
},{multiple:true});
},function(e){
content="Get address book failed: " + e.message;
});
}
catch(e){
content+=e.message;
}
outLine(content);
}
http://www.html5plus.org/doc/zh_cn/contacts.html
注意:通讯录对象phoneNumbers是个数组对象,里面有多个号码