HBuilder 获取通讯录

代码:

var content="";
        
function getCallLog() {
    try{
     plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function (addressbook) {
        addressbook.find(["displayName","phoneNumbers"],function(contacts){
            content="联系人数量:"+contacts.length;     
            content+="
"; for(var i=0;i){ for(var j=0;j){ var str="

姓名:"+contacts[i].displayName+"号码:"+contacts[i].phoneNumbers[j].value+"

"; } 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是个数组对象,里面有多个号码

 

你可能感兴趣的:(json)