ユーザーが位置情報へのアクセスを拒否した場合、Googleマップは決して初期化されません。例についてはFirefox 3.5以降ではgetCurrentPosition()でerrorCallbackが発生しません
:http://code.google.com/apis/maps/documentation/javascript/examples/map-geolocation.html
それは許可を要求すると、今ではないと言います。地図は灰色です。
マップの初期化には何が必要ですか。
ユーザーが位置情報へのアクセスを拒否した場合、Googleマップは決して初期化されません。例についてはFirefox 3.5以降ではgetCurrentPosition()でerrorCallbackが発生しません
:http://code.google.com/apis/maps/documentation/javascript/examples/map-geolocation.html
それは許可を要求すると、今ではないと言います。地図は灰色です。
マップの初期化には何が必要ですか。
地図上にデフォルトの中心点を設定して、より具体的な位置を取得した場合は、ズームインします。
Mozillaはこのバグがほぼ1年ぐらいであったので、これをすぐに修正したいと願っています。
IPアドレスジオロケーションを行うには、サーバー側スクリプトを使用します。これは、少なくとも同じ国の場所をもたらすでしょう。ユーザーがブラウザでジオロケーションを許可しない場合は、IPアドレスの場所をデフォルトとして使用します。
IPジオロケーションを提供するWebサービスの例はhttp://www.geobytes.com/iplocator.htmです。Googleがさらに多くを見つけるでしょう。