--- title: Geolocation slug: Web/API/Geolocation translation_of: Web/API/Geolocation ---
L'interfaccia Geolocation
rappresenta un oggetto in grado di ottenere tramite codice la posizione del dispositivo utilizzato. Questo permette ai contenuti web di accedere alla posizione del dispositivo: ad esempio un sito web o una applicaziomne possono mostrare risultati personalizzati in base alla posizione del dispositivo.
Un oggetto con questa interfaccia si ottiene usando la proprietà {{domxref("navigator.geolocation")}}, implementata dall'oggetto {{domxref("Navigator")}}.
Nota: Per ragioni di sicurezza, quando una pagina web cerca di accedere alla posizione, l'utente viene notificato e gli viene chiesto il permesso. Considera che ogni browser ha una propria policy e un modo differente per chiedere il permesso.
L'interfaccia Geolocation
non ha né implementazioni né proprietà.
L'interfaccia Geolocation
non eredita alcun metodo.
long
che rappresenta l'ultima chiamata alla funzione eseguita, quando la posizione del dispositivo cambia.watchPosition()
.Specifiche | Stato | Commento |
---|---|---|
{{SpecName('Geolocation')}} | {{Spec2('Geolocation')}} | Specifiche iniziali. |
{{ CompatibilityTable() }}
Funzionalità | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Supporto base | 5 | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("1.9.1")}} | 9 | 10.60 Rimosso nella 15.0 Reintrodotto nella 16.0 |
5 |
Secure context-only | 47 | {{CompatUnknown()}} | {{CompatGeckoDesktop("55")}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Feature | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Supporto base | {{CompatUnknown()}} | {{CompatUnknown()}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("4")}} | {{CompatUnknown()}} | 10.60 | {{CompatUnknown()}} |
Secure context-only | {{CompatNo}} | 47 | {{CompatUnknown()}} | {{CompatGeckoDesktop("55")}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |