0
私はcordovaGeolocationを使用して私のアプリの現在の位置を取得しようとしましたが、取得に失敗しました。 私のGPSはオンになっているが、私は私のコードであるcordovaを使用して現在の位置を取得していませんGeolocation
var posOptions = {timeout: 20000, enableHighAccuracy: false};
$cordovaGeolocation
.getCurrentPosition(posOptions)
.then(function (position) {
lat = position.coords.latitude
long = position.coords.longitude
console.log("lat " + lat + " long " +long);
}, function(err) {
// error
console.log("error");
});
var watchOptions = {timeout : 20000, enableHighAccuracy: false};
var watch = $cordovaGeolocation.watchPosition(watchOptions);
watch.then(
null,
function(err) {
console.log(err)
},
function(position) {
lat = position.coords.latitude
long = position.coords.longitude
console.log(lat + '' + long)
}
);
watch.clearWatch();
次の現在の場所 を取得することはできませんどのように私は、現在の位置を得ることができますか?上記のコードは、私の問題を解決するのに役立つものではありません。 私は私のデバイス で現在位置を取得していないこの問題を解決するために私を助けてください