Cet article présente les informations du carnet d'adresses HTML5 pour obtenir plusieurs personnes désignées.
I. Obtenez plusieurs informations personnelles: Avant de résoudre les informations de l'enregistrement de communication, vous devez résoudre les informations sur l'obtention de plusieurs personnes. Je reçois l'ID et l'affichage de tous les contacts dans le carnet d'adresses via plus.contacts.getAdddressBook et Adresse.find, puis j'obtiens la page affichée par moi-même via le carnet d'adresses écrit par moi-même.
1. Pour résoudre ce problème, vous devez d'abord écrire un livre d'adresses JS vous-même, afin que vous puissiez séparer toutes vos premières lettres de contact, et vous pouvez passer à la première lettre que vous souhaitez.
2. Solution pour obtenir toutes les coordonnées
Plus.Contacts.getAdddressBook (plus.Contacts.AddressBook_Phone, Fonction (AddressBook) {// Obtenez les informations sur le carnet d'adresses // peut faire fonctionner l'opération d'adresses d'adresse AddressBook.Find (null, function (contacts) {var username = new Array () ; i] .displayName -Contacts [i] .id; par moi-même. pour choisir}, fonction (e) {alert (trouver une erreur de contact: e.Message);});}, fonction (e) {});Deuxièmement, guider plusieurs informations personnelles sélectionnées dans l'enregistrement de communication: résolvez ce problème. ID directement lorsque la case à cocher et mettez ces ID dans un tableau. Ensuite, utilisez plus.Contacts.getAdddressBook et Adresse.find pour filtrer les informations de contact de ces ID.
1. Résolvez l'utilisation de la boîte à cocher pour obtenir l'ID de contact.
// Filtrez la boîte à cocher sélectionnée $ (entrée: cochée) .Each (function () {var index = $ (this) .parent (). PRIDRDRES. ceci) .parent ().2. Résolvez ces index dans Rechercher pour dépister les informations et retirer les coordonnées sous l'ID spécifique
Plus.Contacts.getAdddressBook (plus.Contacts.AddressBook_Phone, fonction (AddressBook) {// Obtenez les informations du carnet d'adresses pour (var j = 0; j <username.length; contact sélectionné, n'oubliez pas le cycle, assurez-vous de le mettre ici. Au début, je le mets sur plus.Contacts.getAdddressBook à l'extérieur .; .ID; si c'est vide. est vide, pas de tableau pour les tableaux vides. .bnsday); / anniversaire est le numéro !! , Ici, vous pouvez rédiger vos propres informations // createContactTable (DB); Intersection Intersection Intersection Intersection Intersection Intersection } //console.log. Intersection Intersection De cette façon, vous pouvez sélectionner le fichier d'informations correspondant: [{logique: ou, déposé: id, valeur: usernameIndex [j]}], multi: false});}}, fonction (e) {console.log); });Vous pouvez obtenir plusieurs informations de contact via le code ci-dessus, vous pouvez l'essayer. J'espère que cela sera utile à l'apprentissage de tous, et j'espère que tout le monde soutiendra Vevb Wulin.com.