0

How can I pull out longitude and latitude values from getCurrentPosition() function?

getPosition() {


    navigator.geolocation.getCurrentPosition(position => position.coords.longitude);
    navigator.geolocation.getCurrentPosition(position => position.coords.latitude);

    return [longitude, latitude];

}

1 Answers1

0

You can use a callback:

function getPosition(options) {
     if (navigator && navigator.geolocation) 
          navigator.geolocation.getCurrentPosition(successCallback, errorCallback);
}
function errorCallback(error) {
     console.error(error);
} 
function successCallback(position) {
     console.log(position.coords.latitude, position.coords.longitude);
}
Majed Badawi
  • 27,616
  • 4
  • 25
  • 48