Geolocation APIについて、ユーザーの位置情報を定期的に取得するGeolocationのメソッドはどれか。
正解!おめでとう!
解説
Geolocation APIは、ユーザーの位置情報を取得するもの。無線LANやWiFiなどから位置情報を取得するよ。
位置情報を取得するためのGeolocationオブジェクトのメソッドはこちら。
メソッド | 詳細 |
---|---|
getCurrentPosition() | ユーザーの位置情報を1回だけ取得する |
watchPosition() | ユーザーの位置情報を定期的に取得する |
clearWatch() | watchPosition()による位置情報取得をクリアする |
getCurrentPosition()メソッドとwatchPosition()メソッドは、引数にPositionCallbackとPositionErrorCallbackを設定することができる。
PositionCallbackは測位成功時に呼ばれるもので、取得した位置情報を参照することができる。
PositionErrorCallbackは測位失敗時に呼ばれるもので、エラー情報を参照することができる。
ユーザーの位置情報を定期的に取得するGeolocationのメソッドはwatchPosition()メソッドなので、それが正解。
getCurrentPosition()メソッドとclearWatch()メソッドは異なる役割を持つので、これらは不正解。
PositionCallback()メソッドは存在しないので、これも不正解。
おしい…もう一度…!
Comment