Comment éviter la double invite pour la géolocalisation en application Phonegap?

J'ai créé un PhoneGap application pour iPhone qui utilise la géolocalisation via JavaScript à l'intérieur de webview.

Quand je lance l'application la première fois, il va me demander d'autoriser la géolocalisation pour cette application.

Quand j'appuie sur "ok", il va me demander à nouveau avec la même question, mais cette fois, il affirme que "index.html" veut obtenir la permission d'utiliser la géolocalisation.

Qui a du sens parce que iOS veut sans doute autorisation pour permettre la géolocalisation de l'application elle-même pour la première fois et la 2ème fois que le navigateur demande une autorisation.

Cependant, depuis ne conduit pas à une grande expérience de l'utilisateur:

Comment puis-je éviter ce double invite? (Je serais assez si le 2ème invite pourraient être évités)

OriginalL'auteur Timo | 2012-12-13