Fix: Increased GPS timeout and maximumAge for better reliability
Deploy Bürgerwind / deploy (push) Successful in 16s
Details
Deploy Bürgerwind / deploy (push) Successful in 16s
Details
This commit is contained in:
parent
4479d261d4
commit
2bff715669
12
app.js
12
app.js
|
|
@ -2140,18 +2140,18 @@ document.addEventListener('DOMContentLoaded', async () => {
|
||||||
|
|
||||||
document.getElementById('statusInfo').innerText = `Standort aktualisiert (Genauigkeit: ${accuracy.toFixed(0)}m)`;
|
document.getElementById('statusInfo').innerText = `Standort aktualisiert (Genauigkeit: ${accuracy.toFixed(0)}m)`;
|
||||||
}, (err) => {
|
}, (err) => {
|
||||||
console.error("Geolocation error:", err);
|
console.error("Geolocation error code:", err.code, err.message);
|
||||||
let msg = "Fehler bei der Standorterkennung.";
|
let msg = "Fehler bei der Standorterkennung.";
|
||||||
if (err.code === 1) msg = "Standortzugriff verweigert.";
|
if (err.code === 1) msg = "Standortzugriff verweigert. Bitte erlauben Sie den Zugriff in den Browser-Einstellungen.";
|
||||||
else if (err.code === 2) msg = "Standort nicht verfügbar.";
|
else if (err.code === 2) msg = "Standort nicht verfügbar. Prüfen Sie, ob GPS/Ortungsdienste am Gerät aktiviert sind.";
|
||||||
else if (err.code === 3) msg = "Zeitüberschreitung.";
|
else if (err.code === 3) msg = "Zeitüberschreitung bei der Standorterkennung.";
|
||||||
|
|
||||||
alert(msg);
|
alert(msg);
|
||||||
stopTracking();
|
stopTracking();
|
||||||
}, {
|
}, {
|
||||||
enableHighAccuracy: true,
|
enableHighAccuracy: true,
|
||||||
timeout: 10000,
|
timeout: 30000,
|
||||||
maximumAge: 0
|
maximumAge: 30000
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue