// 获取通讯录 // 监听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); }