Contiene propiedades de una de las direcciones de este contacto (Contact
).
true
si este ContactAddress
es preferido. (boolean)El objeto ContactAddress
almacena propiedades de un sola dirección del contacto. Un objeto Contact
puede tener una o mas direcciones en el array ContactAddress[]
// Muestra información sobre la dirección de todos los contactos function onSuccess(contacts) { for (var i=0; i<contacts.length; i++) { for (var j=0; j<contacts[i].addresses.length; j++) { alert("Preferente: " + contacts[i].addresses[j].pref + "\n" + "Tipo: " + contacts[i].addresses[j].type + "\n" + "Formateada: " + contacts[i].addresses[j].formatted + "\n" + "Dirección: " + contacts[i].addresses[j].streetAddress + "\n" + "Localidad: " + contacts[i].addresses[j].locality + "\n" + "Provincia: " + contacts[i].addresses[j].region + "\n" + "Código Postal: " + contacts[i].addresses[j].postalCode + "\n" + "País: " + contacts[i].addresses[j].country); } } }; function onError(contactError) { alert('onError!'); }; // Busca todos los contactos var options = new ContactFindOptions(); options.filter=""; var filter = ["displayName","addresses"]; navigator.contacts.find(filter, onSuccess, onError, options);
<!DOCTYPE html> <html> <head> <title>Ejemplo de Contacts</title> <script type="text/javascript" charset="utf-8" src="phonegap.js"></script> <script type="text/javascript" charset="utf-8"> // Espera a que PhoneGap se inicie // document.addEventListener("deviceready", onDeviceReady, false); // PhoneGap esta listo // function onDeviceReady() { // Busca todos los contactos var options = new ContactFindOptions(); options.filter=""; var filter = ["displayName","addresses"]; navigator.contacts.find(filter, onSuccess, onError, options); } // onSuccess: Obtiene el resultado // function onSuccess(contacts) { // muestra la información de dirección de todos los contactos for (var i=0; i<contacts.length; i++) { for (var j=0; j<contacts[i].addresses.length; j++) { alert("Preferente: " + contacts[i].addresses[j].pref + "\n" + "Tipo: " + contacts[i].addresses[j].type + "\n" + "Formateada: " + contacts[i].addresses[j].formatted + "\n" + "Dirección: " + contacts[i].addresses[j].streetAddress + "\n" + "Localidad: " + contacts[i].addresses[j].locality + "\n" + "Provincia: " + contacts[i].addresses[j].region + "\n" + "Código Postal: " + contacts[i].addresses[j].postalCode + "\n" + "País: " + contacts[i].addresses[j].country); } } }; // onError: Ocurrió un error // function onError(contactError) { alert('onError!'); } </script> </head> <body> <h1>Ejemplo</h1> <p>Búsqueda de Contactos</p> </body> </html>
false
.false
.null
.null
.null
.null
.null
.null
.false
.false
.