校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 詳解HTML5通訊錄獲取指定多個人的信息

詳解HTML5通訊錄獲取指定多個人的信息

熱門標簽:中紳電銷智能機器人 威海營銷外呼系統招商 農村住宅地圖標注 濟南辦理400電話 跟電銷機器人做同事 ai電銷機器人連接網關 漳州人工外呼系統排名 鄭州電銷外呼系統違法嗎 鶴壁手機自動外呼系統怎么安裝

本文介紹了HTML5通訊錄獲取指定多個人的信息,具體如下:

一、獲取多個人的信息:要解決通訊錄導入多個人的信息之前,要解決獲取多個人的信息。我通過plus.contacts.getAddressBook和address.find的套用把通訊錄里面的所有聯系人的id和displayName獲取出來,然后通過自己寫的通訊錄獲取頁面顯示出來。

1、解決這個問題首先你要自己寫一個js通訊錄,這樣可以把你所有聯系人首字母分離出來,并且旁邊可以跳轉到你要的首字母。

2、解決獲取所有聯系人信息

plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) { //獲取通訊錄信息
                // 可通過addressbook進行通訊錄操作
                addressbook.find(null, function(contacts) {
                    var username = new Array();
                    var LinkList = new LinkedList();
                    if(contacts.length > 0) { //獲取當前通訊錄里面所有人
                        for(var i = 0; i < contacts.length; i  ) {
                            username[i] = contacts[i].displayName   "-"   contacts[i].id; //連接id和username,為后面篩選最準備
                        }
                        //這下面的代碼是把所有聯系人的信息分類,這就涉及到了自己寫的JS頁面代碼
                        LinkList = sortPY(username); //把聯系人數組分類
                        //LinkList.show();
                        createLiCheckBox(LinkList); //分類信息顯示至頁面,我使用checkBox進行多個聯系人選擇
                    }

                }, function(e) {
                    alert("Find contact error: "   e.message);
                });

            }, function(e) {

    });

二、從通訊錄導入多個選定的個人信息:解決這個問題在先前創建通訊錄頁面的時候就一定要把聯系人的id放在在頁面上(使用display隱藏),這樣我獲取被選中的checkBox的時候就可以直接獲取id,并且把這些id放到一個數組里面。再通過plus.contacts.getAddressBook和address.find的套用把這些id的聯系人信息篩選出來。

1、解決使用checkBox獲取聯系人id,這里我使用了JQuery。

//篩選已經被選中的checkbox
    $("input:checked").each(function() {
            var index = $(this).parent().prev().children('label').text(); //獲取id
            var name = $(this).parent().prev().children('p').text(); //獲取姓名
            username.push(name);
            usernameIndex.push(index);
    });

2、解決把這些index放到find里面進行篩選信息,把特定id下面的聯系人信息拿出來

plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) { //獲取通訊錄信息
            for(var j = 0; j < username.length; j  ) {//循環所選取的聯系人,記得循環一定要放在這里,一開始我放在        plus.contacts.getAddressBook外面是錯誤
                        addressbook.find(null, function(contacts) {
                            console.log("進入查詢");
                            for(var i = 0; i < contacts.length; i  ) {//無論是否為多個信息,一定要循環數組
                                console.log("進入循環");
                                //var id = contacts[i].id;
                                var displayname = contacts[i].displayName;
                                var phone = "";
                                var emails = "";
                                var dates = "";
                                var remark = "";
                                if(contacts[i].phoneNumbers.length > 0) {//這里需要判斷是否為空,為空的數組沒有index=0;
                                    phone = contacts[i].phoneNumbers[0].value;
                                } else {
                                    phone = contacts[i].phoneNumbers;
                                }

                                if(contacts[i].emails.length > 0) {//這里需要判斷是否為空,為空的數組沒有index=0;
                                    emails = contacts[i].emails[0].value;
                                } else {
                                    emails = contacts[i].emails;
                                }

                                var dateNum = new Date(contacts[i].birthday);//這里的birthday是number類型!!!官方手冊坑爹?
                                dates = dateNum.getFullYear()   "."   (dateNum.getMonth()   1)   "."   dateNum.getDate();
                                remark = contacts[i].note;

                                var getContact = {//把所有信息放到一個json里面
                                    contactName: displayname,
                                    sex: "",
                                    department: "",
                                    positions: "",
                                    tel: "",
                                    phone: phone,
                                    eMail: emails,
                                    birthday: dates,
                                    hobby: "",
                                    remark: remark
                                };

                                //這下面是我的業務代碼了,這里大家可以寫自己的信息
                                //createContactTable(db);
                                //InsertContact(db, getContact); //多個信息插入有線程安全的問題出現!!!!!!!
                            }
                            //console.log(username.length);                         
                        }, function(e) {
                            console.log("查詢錯誤");
                        }, {  
                                                         //這里面的篩選非常重要!!!這樣才能選出匹配的信息
                            filter: [{
                                logic: "or",
                                field: "id",
                                value: usernameIndex[j]
                            }],
                            multi: false
                        });
                    }
                }, function(e) {
                    console.log("打開通訊錄錯誤");
                });

通過以上代碼就可以獲取到了多個聯系人的信息,大家可以嘗試一下。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:咸陽 甘南 文山 紅河 萍鄉 蘇州 惠州 營口

巨人網絡通訊聲明:本文標題《詳解HTML5通訊錄獲取指定多個人的信息》,本文關鍵詞  詳解,HTML5,通訊錄,獲取,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解HTML5通訊錄獲取指定多個人的信息》相關的同類信息!
  • 本頁收集關于詳解HTML5通訊錄獲取指定多個人的信息的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    中文字幕巨乱亚洲| 欧美国产一区视频在线观看| 92精品国产成人观看免费| 国产精品资源在线| 国产真实乱子伦精品视频| 蜜臀久久99精品久久久久宅男 | 久久新电视剧免费观看| 欧美成人video| 国产亚洲一区二区三区四区| 国产欧美综合在线| 中文字幕乱码亚洲精品一区| 亚洲三级在线观看| 亚洲久草在线视频| 天天av天天翘天天综合网色鬼国产| 一区二区三区日本| 日韩电影在线观看网站| 久久黄色级2电影| 成人免费看黄yyy456| 欧美中文字幕一区| 日韩三级在线免费观看| 国产亚洲1区2区3区| 最新热久久免费视频| 亚洲国产综合色| 狠狠色伊人亚洲综合成人| 国产99精品视频| 在线影院国内精品| 日韩精品一区二| 亚洲日本一区二区三区| 免费三级欧美电影| av中文一区二区三区| 欧美日本一道本| 国产精品青草久久| 日韩激情视频网站| jizzjizzjizz欧美| 777午夜精品视频在线播放| 久久久亚洲国产美女国产盗摄| 亚洲人成网站在线| 久久精品国产成人一区二区三区| 成人av午夜电影| 欧美一区二区三区不卡| 国产精品高清亚洲| 老司机午夜精品| 91国偷自产一区二区开放时间| 日韩视频一区二区| 玉足女爽爽91| 成人av网址在线观看| 日韩精品自拍偷拍| 亚洲自拍都市欧美小说| 高清不卡在线观看av| 日韩一区二区三区视频| 亚洲一区二区视频在线| 丁香啪啪综合成人亚洲小说 | 26uuu亚洲综合色| 亚洲成人免费视| 色综合久久66| 国产精品久久久久久久蜜臀| 国产在线精品免费av| 欧美视频日韩视频在线观看| 中文字幕日韩一区二区| 国产一区二区在线免费观看| 91精品蜜臀在线一区尤物| 亚洲已满18点击进入久久| 91在线免费视频观看| 国产精品免费人成网站| 久久99精品国产| 日韩欧美不卡一区| 久久se精品一区精品二区| 欧美一区二区三区人| 亚洲午夜激情av| 欧美日韩一区二区在线视频| 一区二区三区四区激情| aaa欧美日韩| 亚洲天堂av老司机| 91亚洲国产成人精品一区二三 | 91麻豆视频网站| 欧美国产日韩a欧美在线观看 | 亚洲视频资源在线| 高清久久久久久| 国产精品国产三级国产aⅴ无密码| 国产精品99久久久| 欧美国产精品久久| av午夜一区麻豆| 国产精品久久久久久久久免费樱桃 | 久久人人超碰精品| 国产麻豆精品视频| 亚洲国产精品av| av不卡在线观看| 亚洲欧美偷拍卡通变态| 91久久精品午夜一区二区| 亚洲观看高清完整版在线观看| 欧美日韩国产首页| 免费成人结看片| 国产亚洲精品福利| 99国产欧美另类久久久精品| 一区二区三区成人| 777xxx欧美| 国产福利一区二区| 亚洲精品一卡二卡| 91精品国产欧美一区二区18| 国产一区二区91| 中文字幕欧美一区| 欧美日韩电影在线| 麻豆传媒一区二区三区| 中文一区在线播放| 在线影院国内精品| 精品一区二区三区影院在线午夜| 国产亚洲精久久久久久| 91丨九色丨黑人外教| 亚洲va韩国va欧美va精品| 精品电影一区二区| 色婷婷精品久久二区二区蜜臂av| 日韩av网站在线观看| 国产精品午夜在线观看| 欧美色涩在线第一页| 九色综合国产一区二区三区| ...av二区三区久久精品| 欧美日韩高清影院| 成+人+亚洲+综合天堂| 蜜桃精品视频在线| 亚洲精品国产a| 久久久久国色av免费看影院| 欧美色精品天天在线观看视频| 精品一区二区三区在线播放| 夜夜爽夜夜爽精品视频| 国产日韩欧美综合在线| 91色视频在线| 欧美韩国日本不卡| 欧美亚洲丝袜传媒另类| 国产精一品亚洲二区在线视频| 亚洲美女一区二区三区| 国产夜色精品一区二区av| 欧美男女性生活在线直播观看| 成人黄色软件下载| 老司机免费视频一区二区| 亚洲一级电影视频| 中文字幕中文字幕一区| 精品国产伦一区二区三区观看体验 | 日本一区二区免费在线观看视频 | 麻豆精品视频在线观看免费| 亚洲欧美韩国综合色| 国产亚洲欧洲997久久综合| 日韩精品一区二区三区在线播放| 色综合天天综合狠狠| 国产盗摄一区二区三区| 久久国产精品99精品国产| 婷婷开心激情综合| 亚洲电影你懂得| 亚洲愉拍自拍另类高清精品| ...xxx性欧美| 一区二区在线观看免费视频播放| 国产精品美女www爽爽爽| 国产亚洲一区二区三区在线观看| 亚洲精品在线免费观看视频| 日韩一区二区三区视频在线观看| 欧美日韩电影一区| 欧美日韩不卡视频| 欧美美女视频在线观看| 欧美日韩综合色| 91精品视频网| 日韩免费高清av| xvideos.蜜桃一区二区| 久久久久国产精品人| 亚洲国产精品精华液ab| 亚洲欧美另类图片小说| 亚洲一区在线视频观看| 日日嗨av一区二区三区四区| 日韩电影一区二区三区四区| 免费观看一级特黄欧美大片| 久久99国产精品久久99果冻传媒| 国产乱子伦一区二区三区国色天香 | 一区二区三区国产精华| 亚洲福中文字幕伊人影院| 麻豆精品精品国产自在97香蕉 | 大桥未久av一区二区三区中文| 国产成人av电影在线| 9i看片成人免费高清| 色先锋久久av资源部| 欧美一卡二卡在线观看| 精品剧情在线观看| 欧美国产成人精品| 亚洲国产精品久久人人爱| 美腿丝袜亚洲综合| 99视频在线精品| 欧美三级在线播放| 久久精品在这里| 亚洲一区影音先锋| 国产在线视频一区二区| 色综合久久久久久久久| 欧美一区二区三区视频免费播放| 国产日韩欧美精品一区| 一卡二卡欧美日韩| aaa亚洲精品一二三区| 337p亚洲精品色噜噜噜| 欧美激情艳妇裸体舞| 午夜精品久久一牛影视| 国产精品88av| 欧美日韩国产美女| 国产精品国产三级国产普通话三级| 亚洲一区二区美女| 国产成人精品亚洲777人妖|