From 2bff7156697007135d8bcda996c2c01e5e0c6c48 Mon Sep 17 00:00:00 2001 From: Johannes Baumeister Date: Wed, 13 May 2026 12:54:16 +0200 Subject: [PATCH] Fix: Increased GPS timeout and maximumAge for better reliability --- app.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app.js b/app.js index a05bb23..33cf97a 100644 --- a/app.js +++ b/app.js @@ -2140,18 +2140,18 @@ document.addEventListener('DOMContentLoaded', async () => { document.getElementById('statusInfo').innerText = `Standort aktualisiert (Genauigkeit: ${accuracy.toFixed(0)}m)`; }, (err) => { - console.error("Geolocation error:", err); + console.error("Geolocation error code:", err.code, err.message); let msg = "Fehler bei der Standorterkennung."; - if (err.code === 1) msg = "Standortzugriff verweigert."; - else if (err.code === 2) msg = "Standort nicht verfügbar."; - else if (err.code === 3) msg = "Zeitüberschreitung."; + 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. Prüfen Sie, ob GPS/Ortungsdienste am Gerät aktiviert sind."; + else if (err.code === 3) msg = "Zeitüberschreitung bei der Standorterkennung."; alert(msg); stopTracking(); }, { enableHighAccuracy: true, - timeout: 10000, - maximumAge: 0 + timeout: 30000, + maximumAge: 30000 }); }