Este artigo apresenta as informações do livro de endereços HTML5 para obter as várias pessoas designadas.
I. Obtenha várias informações pessoais: antes de resolver as informações da gravação de comunicação, você deve resolver as informações de obter várias pessoas. Recebo o ID e o DisplayName de todos os contatos no livro de endereços através do Plus.Contacts.getAdddressBook e Endereço.Find e, em seguida, obtenha a página exibida por mim mesma através do livro de endereços escrito por mim mesmo.
1. Para resolver esse problema, primeiro você deve escrever um livro de endereços JS, para que você possa separar todas as suas primeiras letras de contato e pular para a primeira letra desejada.
2. Solução para obter todas as informações de contato
Plus.Contacts.getAdddressbook (plus.contacts.addressbook_phone, function (endereço de endereço) {// Obtenha as informações da carteira de endereços // pode operar o livro de endereços Operação Operação ; i] .DisplayName -Contacts [i] .id; por mim. para escolher}, function (e) {alert (encontre erro de contato: e.message);});}, function (e) {});Segundo, guie várias informações pessoais selecionadas da gravação de comunicação: Resolva esse problema Id diretamente quando a caixa de seleção e coloque esses IDs em uma matriz. Em seguida, use Plus.Contacts.getAdddressbook e endereço.Find para rastrear as informações de contato desses IDs.
1. Resolva o uso da caixa de seleção para obter o ID de contato.
// filtre a caixa de seleção selecionada $ (entrada: verificada) .EECH (function () {var index = $ (this) .Parent (). Prildren. Text (); /////// obtenha id var name = $ ( isto) .Parent ().2. Resolva esses índices em Find to Screen Information e retire as informações de contato sob o ID específico
Plus.Contacts.getAdddressBook (plus.contacts.addressbook_phone, function (endereço de endereço) {// Obtenha as informações do livro de endereços para (var j = 0; j <nome de usuário.length; No começo, coloquei -o em plus.Contacts.getAdddress fora. .id; Seja vazio. está vazio, sem matrizes vazias. .bnsday);/ aniversário é número !! Todas as informações são colocadas em um nome de contato: DisplayName, sexo:, departamento:, posições:, telefone: telefone, e -mails, aniversário: datas, hobby:, observação: aqui está o meu código comercial , aqui você pode escrever suas próprias informações // createContactTable (db); Interseção Interseção Interseção Interseção Interseção Interseção } //console.log. Interseção Interseção Dessa maneira, você pode selecionar o arquivo de informações correspondentes: [{lógica: ou, arquivado: id, valor: userNameIndex [j]}], multi: false});}}, function (e) {console.log); });Você pode obter várias informações de contato através do código acima, você pode experimentá -lo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem o vevb wulin.com.