Ho un problema con window.navigator, sto ottenendo il codice di errore 1, "ha negato utente Geolocalizzazione" ogni volta che si esegue il seguente codice in un file HTML locale:html navigatore
navigator.geolocation.getCurrentPosition(function(position) {
console.log(position);
}, function(positionError) {
console.log(positionError);
});
l'uscita viene dalla funzione di errore, PositionError contiene:
code: 1
message: "User denied Geolocation"
Questo non succede se l'HTML che contiene è servita da qualche server.
È previsto? C'è un modo per usare navigator da un html locale? Sto provando a scrivere alcune app per dispositivi mobili, ma cerco anche di evitare la rete quando possibile.
grazie.
Che browser stai utilizzando? – Adam