Próbuję grać z zakresu js wyciągnąć zmienną z navigator.geolocation.getCurrentPositionZapisywanie zmiennych poza navigator.geolocation.getCurrentPosition? (JavaScript)
var lat;
function callback (position) {
lat = position.coords.latitude;
}
navigator.geolocation.getCurrentPosition(callback,fail,{timeout:10000});
// after getCurrentPosition succeeds
alert(lat); // this alerts null
Powyższy kod nie może przechowywać position.coords.latitude w zmiennej łac powodu zakres. Czy jest jakiś sposób na zrobienie tego?
widzę, więc pozycję .coords.latitude rzeczywiście jest przechowywany w łacie? Jeśli tak, kiedy, w jaki sposób mogę przenieść dane z lat do innej zmiennej? – Derek
@Derek. wywołujesz inną funkcję z 'callback' za pomocą parametru' lat'. – gdoron