問 Geolocation API

デバイスアクセス

Geolocation APIについて、ユーザーの位置情報を定期的に取得するGeolocationのメソッドはどれか。






正解!おめでとう!

解説

Geolocation APIは、ユーザーの位置情報を取得するもの。無線LANやWiFiなどから位置情報を取得するよ。

位置情報を取得するためのGeolocationオブジェクトのメソッドはこちら。


メソッド 詳細
getCurrentPosition() ユーザーの位置情報を1回だけ取得する
watchPosition() ユーザーの位置情報を定期的に取得する
clearWatch() watchPosition()による位置情報取得をクリアする

getCurrentPosition()メソッドとwatchPosition()メソッドは、引数にPositionCallbackPositionErrorCallbackを設定することができる。

PositionCallbackは測位成功時に呼ばれるもので、取得した位置情報を参照することができる。

PositionErrorCallbackは測位失敗時に呼ばれるもので、エラー情報を参照することができる。


ユーザーの位置情報を定期的に取得するGeolocationのメソッドはwatchPosition()メソッドなので、それが正解。

getCurrentPosition()メソッドとclearWatch()メソッドは異なる役割を持つので、これらは不正解。

PositionCallback()メソッドは存在しないので、これも不正解。

おしい…もう一度…!

Comment