MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey-2018-1

Questa traduzione è incompleta. Collabora alla traduzione di questo articolo dall’originale in lingua inglese.

Secure context
This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

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à navigator.geolocation, implementata dall'oggetto 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.

Proprietà

L'interfaccia Geolocation non ha né implementazioni né proprietà.

Metodi

L'interfaccia Geolocation non eredita alcun metodo.

Geolocation.getCurrentPosition() Secure context
Determina la posizione corrente del dispositivo e ritorna un oggetto Position con i dati.
Geolocation.watchPosition() Secure context
Ritorna un valore long che rappresenta l'ultima chiamata alla funzione eseguita, quando la posizione del dispositivo cambia.
Geolocation.clearWatch() Secure context
Rimuove l'handler installato con watchPosition().

Specifiche

Specifiche Stato Commento
Geolocation API Recommendation Specifiche iniziali.

Compatibilità dei browser

Funzionalità Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Supporto base 5 (Yes) 3.5 (1.9.1) 9 10.60
Rimosso nella 15.0
Reintrodotto nella 16.0
5
Secure context-only 47 ? 55 (55) No support (Yes) (Yes)
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Supporto base ? ? (Yes) 4.0 (4) ? 10.60 ?
Secure context-only No support 47 ? 55 (55) No support (Yes) (Yes)

Vedi anche

Tag del documento e collaboratori

 Hanno collaborato alla realizzazione di questa pagina: robertopinotti
 Ultima modifica di: robertopinotti,