我做错了什么?我试图从函数中检索纬度和经度值,但我收到的是未定义的。
var getPos = function() {
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(function(p)
{
var lat = p.coords.latitude,
lng = p.coords.longitude;
return [lat, lng];
})
}
}
var co = getPos(),
la = co[0],
ln = co[1];
alert(la+ln);