क्या केवल उन संपर्कों को दिखाने का कोई तरीका है जिनके पास फ़ोन नंबर है?फोनगैप - केवल फोन नंबरों के साथ संपर्क दिखाएं
अभी मैं सभी संपर्क प्राप्त कर रहा हूं और फिर प्रत्येक के माध्यम से लूपिंग कर रहा हूं और अपना फोन नंबर ढूंढ रहा हूं, लेकिन मैं सोच रहा था कि contactFindOptions
ऑब्जेक्ट पर पैरामीटर पास करने का कोई तरीका है ताकि यह केवल उन संपर्कों को उठा सके जिनके पास फ़ोन नंबर है ?
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);
}
}
}
}