Kontakte-API
Greife aus deiner Web-App auf das Adressbuch des Geräts zu: Lies Kontakte mit Nutzerberechtigung in WebViewGold für iOS.
WebViewGold ermöglicht den Export von Kontakten in eine JavaScript-Variable im untenstehenden Format über die readcontacts://-API. Das JSON-Objekt wird in der Variable contacts gespeichert. Um darauf zugreifen zu können, muss deine App zunächst über die requestcontactpermission://-API die Berechtigung erhalten, wodurch der Nutzer aufgefordert wird, den Zugriff auf Kontakte zu erlauben. Ohne diesen Schritt wird die readcontacts://-API die Variable contacts mit einem Nullwert füllen.
Beispiel-Ausgabe, gespeichert in der JS-Variable contacts:
{
"John Appleseed":[
"888-555-5512",
"888-555-1212"
],
"Daniel Higgins":[
"555-478-7672",
"(408) 555-5270",
"(408) 555-3514"
],
"David Taylor":[
"555-610-6679"
],
"Hank Zakroff":[
"(555) 766-4823",
"(707) 555-1854"
]
}