ios通讯录差异

来源:互联网 发布:淘宝买东西返利 编辑:程序博客网 时间:2024/06/03 19:38
    //ios通讯录差异
 document.addEventListener("deviceready", onDeviceReady, false);        function onDeviceReady() {            function onSuccess(contacts) {//                alert(contacts.length);//                alert(contacts[0].name.givenName);                if(contacts.length<20){                    showMessage(contacts,contacts.length,temp);                }                if(contacts.length>20){                    showMessage(contacts,20,temp);                }            }            function showMessage(contacts,len,temp){                for (var i = 0; i < len; i++) {                    if(contacts[i].name!=null && contacts[i].phoneNumbers!=null){                         //dosomething                       }                }            }                        function onError(contactError) {                alertMessage("请开启通讯录");            }            var options = new ContactFindOptions();            options.filter = "";            options.multiple = true;     <span style="white-space:pre"></span>    filter = ["displayName", "phoneNumbers","name"];            navigator.contacts.find(filter, onSuccess, onError, options);        }
详情仔细看api
链接:http://cordova.apache.org/docs/en/5.1.1/
                                             
0 0