欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

mui-H5 获取当前手机通讯录

最编程 2024-06-23 18:46:52
...
开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事”

mui.plusReady(function() {
// 扩展API加载完毕,现在可以正常调用扩展API
plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {
addressbook.find(["displayName", "phoneNumbers"], function(contacts) {
var arr = [];
var arr_name = [];
var gg = 0;
for(var i = 0, len = contacts.length; i < len; i++) {
var li = document.getElementById("mode").cloneNode(true);
var length = contacts[i].phoneNumbers.length;

if (length == 0) {

} else {
arr[gg] = contacts[i].phoneNumbers[0].value;
arr_name[gg] = contacts[i].displayName;
gg++;

li.innerHTML = contacts[i].displayName + "<br/>手机:" + (contacts[i].phoneNumbers.length == 0 ? "" : contacts[i].phoneNumbers[0].value);
document.getElementById("listArea").appendChild(li);
}
}
console.log(arr);
console.log(arr_name);

}, function() {
mui.toast("获取电话簿失败 ");
}, {
multiple: true
});
}, function(e) {
mui.toast("获取电话簿失败 " + e.message);
});
});

 

推荐阅读