Tester dell'API di geolocalizzazione
Richiedi la tua posizione tramite l'API di geolocalizzazione del browser e ispeziona coordinate, precisione, altitudine e timestamp in tempo reale.
🔒 Questo strumento funziona interamente nel tuo browser. I tuoi file non vengono mai caricati su un server.
Non ancora richiesto. Il browser chiederà il permesso quando fai clic su "Richiedi posizione".
Latitudine / Longitudine
—
Precisione
—
Risposta grezza
Non ancora richiesto.
Come funziona
- Imposta le opzioni di alta precisione e timeout che vuoi testare.
- Fai clic su "Richiedi posizione" per attivare la richiesta di permesso nativa del browser.
- Consenti l'accesso per vedere le coordinate, la precisione e l'oggetto di risposta grezzo completo.
- Negare l'accesso, o un dispositivo senza posizione, mostra l'errore esatto restituito dall'API.
FAQ
Questo strumento traccia o memorizza la mia posizione?
No: la richiesta va direttamente dal tuo browser al fornitore di posizione del tuo dispositivo. Nulla viene inviato a un server o memorizzato; il risultato appare solo sul tuo schermo.
Perché il browser mostra una richiesta di permesso?
L'API di geolocalizzazione richiede un permesso esplicito dell'utente prima che una pagina possa accedere alla tua posizione. Questo strumento attiva la stessa richiesta nativa del browser quando fai clic su "Richiedi posizione".
Cosa cambia "Alta precisione"?
Chiede al dispositivo di usare metodi di posizionamento più precisi (e più esigenti in termini di energia) come il GPS, dove disponibile, invece di affidarsi a stime Wi-Fi o basate su IP più rapide ma più approssimative.
Perché ho ricevuto un errore "Posizione non disponibile"?
Di solito significa che il dispositivo non è riuscito a ottenere una posizione: ad esempio nessun segnale GPS, servizi di localizzazione disattivati a livello di sistema operativo, o connessione non sicura (non HTTPS).
Come ci confrontiamo
| Funzionalità | Online Tool Store | Scrivere da soli una pagina di test |
|---|---|---|
| Vedere subito l'intera risposta grezza | ✓ | Richiede console.log |
| Cambiare precisione/timeout senza modificare il codice | ✓ | ✗ |
Fare il debug del comportamento della geolocalizzazione di solito significa scrivere una pagina di test usa e getta. Questo strumento offre la stessa chiamata navigator.geolocation con output leggibile e opzioni regolabili.