Il permesso di posizione non funziona?
Quasi tutti i casi di «questo sito non può accedere alla tua posizione» dipendono da uno di tre interruttori: il permesso del browser per questo sito, l'accesso del browser al servizio di localizzazione del sistema operativo, oppure quel servizio di sistema completamente disattivato. Trova il tuo dispositivo qui sotto, segui i passaggi in ordine, poi fai la prova con lo strumento live in fondo a questa pagina.
Con autorizzazione · Privato · Funziona su Chrome, Safari, Firefox, Edge
La diagnosi in 30 secondi
Le richieste di posizione passano attraverso tre livelli e ognuno di essi può dire no in silenzio: 1) il permesso del sito (hai dato il consenso a questo sito?), 2) il permesso del browser a livello di sistema (il browser può usare la posizione?) e 3) il servizio di localizzazione del sistema (la posizione è attiva?). I browser chiedono solo per il livello 1. Per questo una pagina può sembrare guasta per sempre, mentre l'interruttore vero è due menu più in profondità. Procedi dall'alto verso il basso.
iPhone e iPad — Safari, Chrome e Firefox usano lo stesso motore
- Impostazioni ▸ Privacy e sicurezza ▸ Localizzazione — l'interruttore principale in alto deve essere attivo.
- Nella stessa lista scegli il tuo browser (Siti web Safari, Chrome, Firefox…) e imposta Mentre usi l'app, con Posizione esatta attiva per risultati al metro.
- Se il sito è stato bloccato prima: in Safari tocca il menu aA / pagina ▸ Impostazioni sito web ▸ Posizione ▸ Chiedi o Consenti, poi ricarica.
- Tutti i browser su iOS usano il motore di Apple, quindi questi stessi tre passaggi risolvono anche Chrome e Firefox su iPhone.
Android — Chrome
- Impostazioni Android ▸ Geolocalizzazione: interruttore principale attivo e Precisione della posizione Google (scansione Wi-Fi) attiva per rilevare la posizione più in fretta e con più precisione.
- Impostazioni ▸ App ▸ Chrome ▸ Autorizzazioni ▸ Posizione ▸ Consenti solo durante l'uso, con Posizione precisa attiva.
- In Chrome, tocca il lucchetto ▸ Autorizzazioni ▸ Posizione per questo sito ▸ Consenti — oppure Impostazioni ▸ Impostazioni sito ▸ Posizione per cancellare un vecchio «Blocca».
Chrome ed Edge su desktop
- Clicca sull'icona a sinistra della barra degli indirizzi ▸ Impostazioni sito ▸ Posizione ▸ Consenti, poi ricarica (oppure cerca il sito in chrome://settings/content/location).
- Windows: Impostazioni ▸ Privacy e sicurezza ▸ Posizione — devono essere attivi sia l'interruttore del dispositivo sia «Consenti alle app desktop di accedere alla tua posizione».
- macOS: Impostazioni di Sistema ▸ Privacy e sicurezza ▸ Localizzazione — attiva l'interruttore per il tuo browser.
Safari e Firefox su desktop
- Safari (macOS): Safari ▸ Impostazioni ▸ Siti web ▸ Posizione — imposta questo sito su Chiedi o Consenti; poi controlla la Localizzazione di macOS come sopra.
- Firefox: clicca sull'icona dei permessi accanto alla barra degli indirizzi per rimuovere un blocco, oppure Impostazioni ▸ Privacy e sicurezza ▸ Permessi ▸ Posizione ▸ Impostazioni… e togli questo sito dall'elenco dei bloccati; su Windows/macOS l'interruttore del sistema vale anche per Firefox.
L'interruttore che tutti dimenticano
Se l'interruttore principale della localizzazione del sistema è disattivato, nessuna richiesta di permesso può comparire: il browser segnala subito un rifiuto e nulla nella pagina può risolverlo. Quell'interruttore si trova qui: iPhone/iPad — Impostazioni ▸ Privacy e sicurezza ▸ Localizzazione; Android — Impostazioni ▸ Geolocalizzazione; Windows — Impostazioni ▸ Privacy e sicurezza ▸ Posizione; macOS — Impostazioni di Sistema ▸ Privacy e sicurezza ▸ Localizzazione. Attivalo, ricarica la pagina e rispondi alla nuova richiesta.
Permesso concesso ma la posizione è sbagliata? È un problema diverso, con la sua lista di controlli: perché la mia posizione è sbagliata.
Domande frequenti
Perché non compare la richiesta di permesso per la posizione?
Su iPhone devo sistemare Chrome e Safari separatamente?
Vedi in inglese: Location Permission Not Working? · Italiano