Webview内でJavaScriptを介してジオロケーションを使用するiPhone用のPhoneGapアプリを作成しました。
アプリを初めて実行すると、このアプリのジオロケーションを許可するように求められます。
「ok」を押すと、同じ質問が再び表示されますが、今回は「index.html」がジオロケーションを使用する許可を求めていると表示されます。
iOSはおそらく、アプリ自体のジオロケーションを許可する許可を初めて必要とし、ブラウザーが2回目に許可を必要とするため、これは理にかなっています。
ただし、優れたユーザーエクスペリエンスにはつながらないため、次のようになります。
この二重プロンプトを防ぐにはどうすればよいですか?(2番目のプロンプトを防ぐことができれば十分です)