Window navigator.geolocation
Esempio
Ottieni la latitudine e la longitudine della posizione dell'utente:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
Definizione e utilizzo
La geolocation
proprietà restituisce un oggetto Geolocation che può essere utilizzato per individuare la posizione dell'utente.
La geolocation
proprietà è di sola lettura.
La geolocation
proprietà è disponibile solo in contesti sicuri (HTTPS).
La geolocation
proprietà è disponibile solo se l'utente la approva.
Nota
La geolocalizzazione è molto più precisa per i dispositivi con GPS, come gli smartphone.
Guarda anche:
Sintassi
navigator.geolocation
Valore di ritorno
Tipo | Descrizione |
Un oggetto | Un riferimento a un oggetto di geolocalizzazione. |
Supporto browser
navigator.geolocation
è supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |