J'ai créé une application PhoneGap pour iPhone qui utilise la géolocalisation via JavaScript à l'intérieur d'une webview.
Lorsque je lance l'application pour la première fois, elle me demande d'autoriser la géolocalisation pour cette application.
Lorsque je clique sur "ok", le système me pose à nouveau la même question, mais cette fois-ci, il indique que "index.html" demande l'autorisation d'utiliser la géolocalisation.
C'est logique car iOS demande probablement l'autorisation d'autoriser la géolocalisation pour l'application elle-même la première fois et la deuxième fois, le navigateur demande l'autorisation.
Cependant, cela n'aboutit pas à une bonne expérience pour l'utilisateur :
Comment puis-je éviter ce double message (il me suffirait d'éviter le deuxième message) ?