1

iPhone アプリで、次のような URL でロードする UIWebView オブジェクトを開いています: https://maps.google.com/maps?q=36.294384,-85.749443&iwloc=A&hl=en (任意の場所、どこか惑星)

奇妙なことに、私が現在の場所を使用する許可を求められるのは、明らかに使用する必要がないということです。何故ですか?

実際、上記の質問に対する私の回答に関係なく、アプリはどのような場合でも機能します。しかし、そもそもなぜ質問なのですか?

4

1 に答える 1

1

これは、Google マップの Web サイトが Safaris Web API を使用して位置情報を要求しているためです。Safari を使用して人の位置を取得でき、Google はこの機能を Web バージョンのマップで使用しています。

編集: 現在のところ、UIWebView (またはその他のブラウザー) でこのプロンプトを無効にすることはできません。

于 2013-07-23T07:20:15.790 に答える