Tester API geolokalizacji
Poproś o pozycję przez API geolokalizacji przeglądarki i sprawdź surowe współrzędne, dokładność, wysokość i znacznik czasu na żywo.
🔒 To narzędzie działa w całości w Twojej przeglądarce. Twoje pliki nigdy nie są wysyłane na serwer.
Jeszcze nie zażądano. Przeglądarka poprosi o uprawnienie, gdy klikniesz "Poproś o lokalizację".
Szerokość / Długość geograficzna
—
Dokładność
—
Surowa odpowiedź
Jeszcze nie zażądano.
Jak to działa
- Ustaw opcje wysokiej dokładności i limitu czasu, które chcesz przetestować.
- Kliknij "Poproś o lokalizację", aby wywołać natywne żądanie uprawnień geolokalizacji przeglądarki.
- Zezwól na dostęp, aby zobaczyć współrzędne, dokładność i pełny surowy obiekt odpowiedzi.
- Odmowa dostępu lub urządzenie bez ustalonej lokalizacji pokazuje dokładny błąd zwracany przez API.
FAQ
Czy to narzędzie śledzi lub przechowuje moją lokalizację?
Nie — żądanie trafia bezpośrednio z Twojej przeglądarki do dostawcy lokalizacji Twojego urządzenia. Nic nie jest wysyłane na serwer ani przechowywane; wynik pojawia się tylko na Twoim ekranie.
Dlaczego przeglądarka pokazuje żądanie uprawnień?
API geolokalizacji wymaga wyraźnej zgody użytkownika, zanim jakakolwiek strona uzyska dostęp do Twojej pozycji. To narzędzie wywołuje to samo natywne żądanie przeglądarki, gdy klikniesz "Poproś o lokalizację".
Co zmienia "Wysoka dokładność"?
Prosi urządzenie o użycie dokładniejszych (i bardziej energochłonnych) metod pozycjonowania, takich jak GPS, tam gdzie są dostępne, zamiast polegać na szybszych, ale mniej precyzyjnych szacunkach opartych na Wi-Fi lub IP.
Dlaczego otrzymałem błąd "Pozycja niedostępna"?
Zwykle oznacza to, że urządzenie nie mogło ustalić lokalizacji — na przykład brak sygnału GPS, wyłączone usługi lokalizacji na poziomie systemu operacyjnego lub działanie przez niezabezpieczone (nie-HTTPS) połączenie.
Jak wypadamy na tle innych
| Funkcja | Online Tool Store | Samodzielne napisanie strony testowej |
|---|---|---|
| Natychmiastowy podgląd całej surowej odpowiedzi | ✓ | Wymaga console.log |
| Przełączanie dokładności/limitu czasu bez edycji kodu | ✓ | ✗ |
Debugowanie zachowania geolokalizacji zwykle oznacza napisanie jednorazowej strony testowej. To narzędzie daje to samo wywołanie navigator.geolocation z czytelnym wynikiem i regulowanymi opcjami.