Metodo Geolocation getCurrentPosition()

Definizione e uso

getCurrentPosition() Il metodo restituisce la posizione attuale dell' dispositivo.

Esempio

Ottieni la latitudine e la longitudine della posizione dell'utente:

var x = document.getElementById("demo");
function getLocation() {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    x.innerHTML = "Questo browser non supporta la geolocalizzazione.";
  }
}
function showPosition(position) {
  x.innerHTML = "Latitudine: " + position.coords.latitude +
  "<br>Longitudine: " + position.coords.longitude;
}

Prova a farlo tu stesso

Sintassi

navigator.geolocation.getCurrentPosition(success, error, options)

Parametro

Parametro Descrizione
success Obbligatorio. La funzione di callback riceve come unico parametro l'oggetto Position.
error Opzionale. La funzione di callback riceve come unico parametro l'oggetto PositionError.
options Opzionale. Oggetto PositionOptions.

Valore di ritorno

La posizione attuale dell' dispositivo.

Supporto del browser

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
5.0 9.0 3.5 5.0 16.0