数组中的 $cordovaGeolocation return
$cordovaGeolocation return in an array
我尝试了几个小时但没有成功。
我承诺 $cordovaGeolocation return纬度和经度非常基本,与 ngCordova 文档相同。
我想知道我如何 return 我在函数外部的数组中的纬度和经度。
我该怎么做???
遵循代码结构。
$cordovaGeolocation.getCurrentPosition().then(function(position) {
var lat = position.coords.latitude;
var long = position.coords.longitude;
alert(lat + " | " + long);
}, function (err) {
console.log("fail");
});
var deviceInfo = {
uuid: uuid,
dataDevice: [
{
model: model
}
]
};
谢谢
function getCurrentPosition() {
var posOptions = {
timeout: 10000,
enableHighAccuracy: false
};
$cordovaGeolocation
.getCurrentPosition(posOptions)
.then(function(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
var coordinates = [lat, lng];
window.console.log("Coodenada:" + " " + coordenada);
return coordinates;
}, function(err) {
// error
console.log(err);
});
};
我尝试了几个小时但没有成功。
我承诺 $cordovaGeolocation return纬度和经度非常基本,与 ngCordova 文档相同。
我想知道我如何 return 我在函数外部的数组中的纬度和经度。
我该怎么做???
遵循代码结构。
$cordovaGeolocation.getCurrentPosition().then(function(position) {
var lat = position.coords.latitude;
var long = position.coords.longitude;
alert(lat + " | " + long);
}, function (err) {
console.log("fail");
});
var deviceInfo = {
uuid: uuid,
dataDevice: [
{
model: model
}
]
};
谢谢
function getCurrentPosition() {
var posOptions = {
timeout: 10000,
enableHighAccuracy: false
};
$cordovaGeolocation
.getCurrentPosition(posOptions)
.then(function(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
var coordinates = [lat, lng];
window.console.log("Coodenada:" + " " + coordenada);
return coordinates;
}, function(err) {
// error
console.log(err);
});
};