0

AndroidでPhonegapの地理位置情報APIを使用して地理位置情報を実装した人はいますか? 私はドキュメントを読んでいましたが、それについてはあまり進歩がありませんでした...

4

2 に答える 2

0

はい、アプリの1つでジオロケーションを使用しています。次のようなものから始めます。

navigator.geolocation.getCurrentPosition(
  geolocSuccess,
  error,
  {enableHighAccuracy: true, timeout: 1000000, maximumAge: 2000000}
);

geolocSuccess(骨抜きバージョン)のようなものにすることができます:

function geolocSuccess(position) {
  var lat=position.coords.latitude;
  var longit=position.coords.longitude;
  var time=position.timestamp;
  var whereAmI = new google.maps.LatLng(lat, longit);
}

HTH

于 2012-05-27T11:34:14.157 に答える
0
navigator.geolocation.watchPosition(onSuccess, onError, { frequency: 3000 });

onSuccess と onError は、関連するプラグインの実行後に呼び出されるメソッド名です (このプラグインの Java ファイルは phonegap.jar にあります)........ この onSuccess と onError メソッドの名前は、必要に応じて変更できます。 ....しかし、関数名も変更する必要があることに注意する必要があります...そして最後のパラメータはオプション付きのjsonオブジェクトです

于 2012-05-26T13:43:50.343 に答える