Geolocation getCurrentPosition() メソッド
- 前のページ coordinates
- 次のページ position
- 一層上のページに戻る Geolocation オブジェクト
定義と用法
getCurrentPosition()
このメソッドはデバイスの現在位置を返します。
例
ユーザーの位置の経度と緯度を取得します:
var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "このブラウザは地理的な位置情報をサポートしていません。"; } } function showPosition(position) { x.innerHTML = "緯度:" + position.coords.latitude + "<br>経度:" + position.coords.longitude; }
文法
navigator.geolocation.getCurrentPosition(success, error, options)
パラメータ
パラメータ | 説明 |
---|---|
success | 必須です。Position オブジェクトをユニークな引数として持つコールバック関数を指定します。 |
error | 選択可能です。PositionError オブジェクトをユニークな引数として持つコールバック関数を指定します。 |
options | オプション。PositionOptions オブジェクト。 |
戻り値
デバイスの現在の位置。
ブラウザのサポート
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
5.0 | 9.0 | 3.5 | 5.0 | 16.0 |
- 前のページ coordinates
- 次のページ position
- 一層上のページに戻る Geolocation オブジェクト