13

スクリプトが の地理HTML5位置情報 APIを使用して地理位置情報を要求するたびに、UIWebViewは iOS 位置情報サービスを使用する許可を求めます。

これは非常に厄介です。特に静的HTMLファイルをロードする場合、ユーザーがアプリ自体にこのアクセス許可を既に付与している場合でも、各ファイルのアクセス許可を求め続けます。

それを防ぐ方法はありますか?

サファリではジオロケーションの許可がドメインに基づいていることを知っており、リクエストが別のドメインに対して行われたときに許可を求めることに同意しますが、静的 HTML またはローカルファイル?

私は何か間違ったことをしていますか?

ドメインの許可を要求する UIAlertView

4

1 に答える 1

3

アプリから WebUIView にロードされた JavaScript に地理位置情報をいつでも渡すことができます。WebUIView で「stringByEvaluatingJavaScriptFromString」を探しますか?

于 2012-07-08T12:34:31.967 に答える