estoy tratando de crear una función que devuelve un objeto con información de una devolución de llamada:Espere devolución de llamada en 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;
};
¿Cómo puedo hacer esto? Se ejecuta la función getLocation
devolver valor nulo antes de successful
.
Gracias!
Tiene demasiados '}' en 'getLocation'. –
Editado, gracias! – palvarez89
Tiene demasiados 'l''s y muy pocos 's' en' successful' ...;) –