この記事では、HTML5アドレス帳の情報を紹介して、指定された複数の人々を取得します。
I.複数の個人情報を取得する:通信記録の情報を解決する前に、複数の人を取得する情報を解決する必要があります。 Plus.contacts.getadddressbookとfindを介してアドレス帳のすべての連絡先のIDと表示名を取得し、自分で書かれたアドレス帳を通じて自分で表示されたページを取得します。
1.この問題を解決するには、最初にJSアドレス帳を自分で書く必要があります。そうすれば、すべての連絡先を最初に分離し、最初の文字にジャンプすることができます。
2。すべての連絡先情報を取得するソリューション
pull.contacts.getadddressbook(blus.contacts.addressbook_phone、function(addressbook){//アドレス帳の情報を取得する//アドレス帳操作アドレスbook.find(null、function(contacts){var username = new Array() ; var linklist = new LinkedList(); i] .displayname -contacts [i] .id; linklist = sortpy(ユーザー名);選択}、function(e){alert(contact error:e.message);});}、function(e){});第二に、コミュニケーションの録音から選択された複数の個人情報をガイドします。この問題を解決する場合は、選択した選択肢を取得できるように、[ディスプレイ]に連絡先IDを配置する必要がありますチェックボックスのときに直接IDを使用し、これらのIDを配列に配置します。次に、Plus.contacts.getadddressbookを使用して、これらのIDの連絡先情報をスクリーニングするには。
1.チェックボックスの使用を解決して、jqueryを使用します。
//選択したチェックボックス$(入力:checked).each(function(){var index = $(this).parent()。prildren。text(); ///// get id var name = $( parent()。2。情報をスクリーニングするためにこれらのインデックスを検索して解決し、特定のIDに基づいて連絡先情報を取り出します
plus.contacts.getadddressbook(Plus.contacts.addressbook_phone、function(addressbook){//(var j = 0; j <username.length;選択した連絡先のアドレス帳」情報を入手してください。サイクルを覚えておいてください。最初は、fuld.getadddressbookを使用します。 .id var displayname [i] displayname =;それが空であるかどうか。] .phoneNumbers [0]空のアレイはありません= 0。 .bnsday);/誕生日は番号!! 、ここでは、独自の情報を書くことができます// createcontactable(db);交差点交差点交差点交差点交差点交差点} //console.log。交差点交差点このようにして、一致する情報ファイルを選択できます。 });上記のコードを介して複数の連絡先情報を取得できます。試してみることができます。私はそれがすべての人の学習に役立つことを願っています、そして、私は誰もがVEVB Wulin.comをサポートすることを願っています。