getCurrentPosition()
とはどう違いますかwatchPosition()
?getCurrentPosition()
とに関するいくつかの記事を読みましwatchPosition()
た。しかし、どれも私には明らかではありませんでした。私が理解している限り、getCurrentPosition()
場所の更新は一度だけですが、watchPosition()
継続的に場所を更新します。私はそうですよね??
質問する
9338 次
3 に答える
5
getCurrentPosition()
currentPosition の緯度と経度の値を提供します。これは 1 回だけ実行されます。aswatchPosition()
は currentPosition の緯度と経度の値を継続的に与えます。位置が変更された場合 (移動中の車両にいると仮定するとwatchPosition()
、結果が得られます。次に、この結果を知るようになります)
于 2012-11-29T07:03:29.270 に答える
2
あなたは正しいです。getCurrentPosition()
コールバックは 1 回起動され、コールwatchPosition()
バックは継続的に起動されます。ここでこれをよく読んでください。
于 2012-11-14T23:59:52.633 に答える
0
watchPosition
デバイスの位置が変わるたびに発生します (fn パラメータで指定された間隔で)。getCurrentPostion
1回だけ。
watchPosition
実際にはsetInterval
fn の類似物であり、 を使用して反復プロセスを停止するために使用できる id も返しますclearWatch
。
于 2014-06-27T14:04:04.610 に答える