Uni-App 打包app后 读取通讯录列表

244 阅读1分钟

plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {

addressbook.find(['displayName', 'phoneNumbers'], function(contacts) {

var contactsArray = [];

for (var i = 0; i < contacts.length; i++) {

var phoneNumbers = "";

for (var h = 0; h < contacts[i].phoneNumbers.length; h++) {

phoneNumbers += contacts[i].phoneNumbers[h]['value'] + ",";

}

phoneNumbers = phoneNumbers.substring(0, phoneNumbers.length - 1);

contactsArray.push({

displayName: contacts[i]['displayName'],

phoneNumbers: phoneNumbers

})

}

console.log(JSON.stringify(contactsArray))

})

})