// 获取通讯录
// 监听plusready事件
function plusReady() {
// 扩展API加载完毕,现在可以正常调用扩展API
plus.contacts.getAddressBook( plus.contacts.ADDRESSBOOK_PHONE, function( addressbook ) {
// 可通过addressbook进行通讯录操作
console.log('success--->'+JSON.stringify(addressbook))
addressbook.find(["displayName", "phoneNumbers"], function(contacts) {
//contacts中包含所有信息
// console.log(JSON.stringify(contacts))
let temparr =[]
contacts.forEach(function(element,index){
temparr.push({
displayName:element.displayName,
phoneNumbers:element.phoneNumbers
})
})
console.log(JSON.stringify(temparr))
}, function() {
console.log("获取电话簿失败 ");
}, {
multiple: true
});
}, function ( e ) {
console.log('e--->'+JSON.stringify(e))
} );
}
if (window.plus) {
plusReady();
} else {
document.addEventListener('plusready', plusReady, false);
}