watchPosition()

このエントリーをはてなブックマークに追加

geolocation.watchPosition()は位置情報を定期的にチェックするメソッドです。

watchPosition()では第1引数に経度・緯度の取得成功時に、第2引数には経度・緯度の取得失敗時に実行されるコールバック関数を指定できます。第3引数にはオプションとして最大試行回数、要求待ち時間を指定することができます。

navigator.geolocation.watchPosition(function(position) {
  console.log(position.coords.latitude, position.coords.longitude);
},function(error){
  console.log(error)
});

watchPosition()はidを返します。このidをclearWatch()に指定することでwatchPosition()の動作を停止することができます。

参考URL

Geolocation API Specification

登録日 : 2012年10月23日 最終更新日 : 2012年10月23日

同じカテゴリー(Geolocation)のエントリー

検索

スポンサードリンク

バージョン

リファレンス