Sadece telefon numarası olan kişileri göstermenin bir yolu var mı?PhoneGap - sadece telefon numaraları içeren kişileri göster
Şu anda tüm kişileri alıyorum ve her biri arasında döngü alıp telefon numaralarını buluyorum ama bir parametre contactFindOptions
nesnesine geçirmenin bir yolu olup olmadığını merak ediyorum, böylece yalnızca telefon numarası olan kişileri alır ? Ben Cordova API filtreleme ne gerektirir gerçekleştirmek için izin vermez inanıyoruz
var options = new ContactFindOptions();
options.filter=""; //Can i pass something here to pick only contacts with phone number
options.multiple=true;
var fields = ["displayName", "phoneNumbers"];
navigator.contacts.find(fields, onSuccess, onError, options);
function onSuccess(contacts) {
for (var i=0; i<contacts.length; i++) {
console.log("Display Name = " + contacts[i].displayName);
if(null != contacts[i].phoneNumbers)
{
for(var j=0;j<contacts[i].phoneNumbers.length;j++)
{
console.log("Name = " + contacts[i].displayName);
console.log("Phone = " + contacts[i].phoneNumber[j].value);
}
}
}
}