Gibt es eine Möglichkeit, nur Kontakte anzuzeigen, die eine Telefonnummer haben?
Im Moment bekomme ich alle Kontakte und durchlaufe sie dann und finde ihre Telefonnummer heraus, aber ich frage mich, ob es einen Weg gibt, einen Parameter an contactFindOptions
object zu übergeben, so dass er nur Kontakte mit einem Telefon abruft Nummer?
So sieht mein Code momentan aus:
%Vor%Ich glaube, Cordova API erlaubt keine Filterung, um das zu erreichen, was Sie brauchen.
Aus ihrer Dokumentation hier: Ссылка
Es sagt:
Die contactFindOptions.filter-Zeichenfolge kann bei der Abfrage der Kontaktdatenbank als Suchfilter verwendet werden. Falls angegeben, wird eine Übereinstimmung zwischen Groß- und Kleinschreibung und Teilwert auf jedes im Parameter contactFields angegebene Feld angewendet. Wenn eine Übereinstimmung in einem Vergleich mit einem der angegebenen Felder gefunden wird, wird der Kontakt zurückgegeben.
Ich glaube nicht, dass Sie damit ein Nicht-Null-Feld für das Telefonnummernfeld festlegen können.