이 기사는 지정된 여러 사람을 얻기 위해 HTML5 주소록의 정보를 소개합니다.
I. 여러 개인 정보 얻기 : 커뮤니케이션 기록 정보를 해결하기 전에 여러 사람을 얻는 정보를 해결해야합니다. 주소록에서 plus.contacts.getDdressbook 및 address.find를 통해 모든 연락처의 ID와 디스플레이 이름을 얻은 다음 직접 작성한 주소록을 통해 직접 표시되는 페이지를 얻습니다.
1.이 문제를 해결하려면 먼저 JS 주소록을 직접 작성해야하므로 모든 연락처를 분리 할 수 있고 원하는 첫 글자로 점프 할 수 있습니다.
2. 모든 연락처 정보를 얻는 솔루션
plus.contacts.getAdddressbook (plus.contacts.addressbook_phone, function (주소록) {// 주소록 정보 가져 오기 // 주소록 작동 주소 북을 작동 할 수 있습니다. var linklist = if (contacts.length> 0) {// (var i = 0; i <contacts.length; i] .displayName -Contacts [i] .id; // 미래에 가장 많이 준비된 ID와 사용자 이름을 연결합니다} // 아래 코드는 모든 연락처의 정보를 분류하는 것입니다. 링크리스트 (username). }, function (e) {alert (접촉 오류 찾기 : e.message);});}, function (e) {});둘째, 커뮤니케이션 레코딩에서 여러 개인 정보를 안내하십시오.이 문제를 해결할 때는 선택한 것을 선택할 수 있도록 연락처 ID를 페이지에 넣어야합니다 CheckBox시 ID를 직접 하고이 ID를 배열에 넣습니다. 그런 다음 plus.contacts.getAdddressbook 및 address.find를 사용하여 이러한 ID의 연락처 정보를 스크리닝하십시오.
1. Contact ID를 얻으려면 CheckBox를 사용하여 jQuery를 사용하십시오.
// 선택한 CheckBox $ (입력 : checked) .Each (function () {var index = $ (this) .parent (). prildren. text (); ///// get var name = $ ( this).2.이 색인을 찾아서 스크린 정보로 해결하고 특정 ID에서 연락처 정보를 꺼냅니다.
plus.contacts.getAdddressbook (plus.contacts.addressbook_phone, function (주소 북) {// 주소록 정보를 얻으십시오 (var j = 0; j <username.length; selected contact,주기를 기억하십시오. 처음에는 plus.contacts.getDdressbook 외부에 있습니다. .id; var var var var var var var var var. 비어 있든] .PhonEnumbers [0]} else {phone = contacts [i] .PhonEnumbers;} if (contacts [i] .emails.length> 0) {// 여기에서 결정해야합니다. 빈 배열에 대한 배열 = 0; .BNSDAY);/ 생일은 숫자입니다. 여기에서 귀하의 정보를 작성할 수 있습니다. // CreateContactTable (DB); 교차로 교차로 교차로 교차로 교차로 교차로 } //console.log (username.length);}, function (e) {console.log (query error);} 여기에서 매우 중요합니다! 교차로 교차로 이러한 방식으로 일치하는 정보 파일을 선택할 수 있습니다. });위 코드를 통해 여러 연락처 정보를 얻을 수 있습니다. 시도해 볼 수 있습니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 VEVB wulin.com을 지원하기를 바랍니다.