我試圖創建一個返回對象有回調的信息的功能:等待回調在JavaScript
var geoloc;
var successful = function (position) {
geoloc = {
longitude: position.coords.longitude,
latitude: position.coords.latitude
};
};
var getLocation = function() {
navigator.geolocation.getCurrentPosition(successful, function() {
alert("fail");
});
return geoloc;
};
我怎樣才能做到這一點?函數getLocation
在執行successful
之前返回空值。
謝謝!
'getLocation'中的'}'太多了。 – 2012-07-31 19:21:56
編輯,謝謝! – palvarez89 2012-07-31 19:24:44
''''''''''''''''''''''''''有太多''') – 2013-12-17 16:20:38