電話番号を持つ連絡先のみを表示する方法はありますか?PhoneGap - 電話番号の連絡先を表示する
今私はすべての連絡先を取得しているし、各を介してループし、自分の電話番号を見つけるが、contactFindOptions
オブジェクトにパラメータを渡す方法があるかどうか疑問に思っていたので、電話番号?私はコルドバのAPIは、フィルタリングが必要なものを達成することはできません信じて
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);
}
}
}
}