【发布时间】:2014-04-21 12:06:35
【问题描述】:
我尝试提醒我的经纬度,但它不起作用。 我创建了一个全局变量,并在函数中更改了这个变量。我的其他函数没有看到这个全局变量。不知道是什么错误。
var latitdue;
var longitude;
navigator.geolocation.getCurrentPosition(
function coords(position) {
longitude = position.coords.longitude;
latitude = position.coords.latitude;
}, function (error) {
alert("Error: " + error.code);
},
{
enableHighAccuracy : false,
timeout : 10000,
maximumAge : 1000
});
function a(){
alert(longitude, latitude);
}
a();
【问题讨论】:
-
geoloaction API 是异步的,所以你不能这样做
标签: javascript api variables geolocation global