API Contacts
Accédez au carnet d'adresses de l'appareil depuis votre application web : lisez les contacts avec l'autorisation de l'utilisateur dans WebViewGold pour Android.
WebViewGold permet d'exporter les contacts dans une variable JavaScript, au format ci-dessous, via l'API readcontacts://. L'objet JSON est stocké dans la variable contacts. Pour y accéder, votre application doit d'abord obtenir l'autorisation via l'API requestcontactpermission://, qui invitera votre utilisateur à activer les autorisations d'accès aux contacts. Sans cette étape, readcontacts:// renseignera la variable contacts avec une valeur null.
Exemple de sortie stockée dans la variable JS 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"
]
}
Pour ajouter cette fonctionnalité de contacts, l'autorisation
android.permission.READ_CONTACTS doit être ajoutée au fichier AndroidManifest.xml afin que les utilisateurs puissent l'accorder.