Artikel ini memperkenalkan informasi dari buku alamat HTML5 untuk mendapatkan banyak orang yang ditunjuk.
I. Dapatkan banyak informasi pribadi: Sebelum memecahkan informasi dari rekaman komunikasi, Anda harus menyelesaikan informasi dari mendapatkan banyak orang. Saya mendapatkan ID dan DisplayName dari semua kontak di buku alamat melalui plus.contacts.getaddressbook dan alamat.
1. Untuk menyelesaikan masalah ini, pertama -tama Anda harus menulis buku alamat JS sendiri, sehingga Anda dapat memisahkan semua huruf pertama kontak Anda, dan Anda dapat melompat ke huruf pertama yang Anda inginkan.
2. Solusi untuk mendapatkan semua informasi kontak
Plus.contacts.getAddDressBook (plus.contacts.addressbook_phone, fungsi (addressbook) {// Dapatkan informasi buku alamat // dapat mengoperasikan alamat buku alamat alamat alamat. ; i] .displayname -contacts [i] .id; // Hubungkan ID dan nama pengguna, yang paling siap untuk pemutaran di masa depan} // Kode ini adalah untuk mengklasifikasikan informasi dari semua kontak, yang melibatkan kode halaman JS yang ditulis oleh saya sendiri. untuk memilih}, function (e) {waspada (temukan kesalahan kontak: e.message);});}, function (e) {});Kedua, memandu beberapa informasi pribadi yang dipilih dari rekaman komunikasi: Selesaikan masalah ini ID langsung saat centang, dan masukkan ID ini ke dalam array. Kemudian gunakan plus.contacts.getadddressbook dan address.find untuk menyaring informasi kontak dari ID ini.
1. Selesaikan penggunaan kotak centang untuk mendapatkan ID kontak di sini saya menggunakan jQuery.
// Filter kotak centang yang dipilih $ (input: checked) .each (function () {var index = $ (this) .parent (). Prildren. Text (); ////// get id var name = $ ( ini) .paren ().2. Selesaikan indeks ini di Find to Screen Information, dan ambil informasi kontak di bawah ID spesifik
Plus.contacts.getAddDressBook (plus.contacts.addressbook_phone, function (addressBook) {// Dapatkan informasi buku alamat untuk (var j = 0; j <username.length; kontak yang dipilih, ingat siklus pastikan untuk meletakkannya di sini. Pada awalnya, saya meletakkannya di plus.contacts.getadddressbook di luar. .id; apakah itu kosong.] .phonenumbers [0]. kosong, array untuk array kosong. .Bnsday);/ ulang tahun adalah nomor !! , di sini Anda dapat menulis informasi Anda sendiri // CreateContactTable (DB); Persimpangan Persimpangan Persimpangan Persimpangan Persimpangan Persimpangan } //console.log. Persimpangan Persimpangan Dengan cara ini, Anda dapat memilih file informasi yang cocok: [{logika: atau, diajukan: id, nilai: usernameIndex [j]}], multi: false});}}, function (e) {console.log); });Anda bisa mendapatkan beberapa informasi kontak melalui kode di atas, Anda dapat mencobanya. Saya berharap ini akan membantu untuk pembelajaran semua orang, dan saya berharap semua orang akan mendukung VEVB wulin.com.