Geolocation
安全なコンテキスト用
この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
Geolocation
インターフェイスはデバイスの位置を取得する機能を提供します。これにより、ウェブサイトやアプリがユーザーの現在の位置に応じた結果を提供できるようになります。
このインターフェイスを持つオブジェクトは、 Navigator
オブジェクトの navigator.geolocation
プロパティを使って得ることができます。
注: セキュリティ上の理由により、ウェブページが位置情報にアクセスしようとする時、ユーザーにアクセス許可が求められます。その方法やポリシーはブラウザーによって異なることに注意してください。
プロパティ
Geolocation
インターフェイスが実装・継承するプロパティはありません。
メソッド
Geolocation
インターフェイスが継承するプロパティはありません。
Geolocation.getCurrentPosition()
安全なコンテキスト用- デバイスの現在位置を特定し、結果データを
GeolocationPosition
オブジェクトで返します。 Geolocation.watchPosition()
安全なコンテキスト用- デバイスの位置が変化する度に呼び出されるコールバック関数を登録し、それを識別する
long
型の値を返します。 Geolocation.clearWatch()
安全なコンテキスト用watchPosition()
によって以前に登録されたハンドラーを解除します。
仕様書
仕様書 | 状態 | 備考 |
---|---|---|
Geolocation API | 勧告 | 初回定義。 |
ブラウザーの互換性
BCD tables only load in the browser