Atrybut Window navigator.geolocation

Definicja i użycie

geolocation Atrybut zwraca dane, które można użyć do zlokalizowania użytkownika: Obiekt Geolocation.

geolocation Atrybut jest jedynie odczytywalny.

geolocation Atrybut jest dostępny tylko w kontekście bezpiecznym (HTTPS).

geolocation Atrybut jest dostępny tylko po udzieleniu zgody użytkownika.

Uwaga:Dla urządzeń z GPS (np. smartfony), lokalizacja jest znacznie dokładniejsza.

Zobacz również:

Przykład

Pobierz współrzędne geograficzne użytkownika:

Jeśli przeglądarka wspiera navigator.geolocation {

navigator.geolocation.getCurrentPosition(showPosition);
  else {
}
  document.getElementById("demo").innerHTML =
  "Geolocation nie jest wspierana przez tę przeglądarkę.";
}
function showPosition(position) {
  document.getElementById("demo").innerHTML =
  "Szerokość geograficzna: " + position.coords.latitude +
  "Długość geograficzna: " + position.coords.longitude;
}

Spróbuj sam

gramatyka

navigator.geolocation

zwracane wartości

typ opis
obiekt odwołanie do obiektu Geolocation.

Wspierane przez przeglądarki

Wszystkie przeglądarki wspierają navigator.geolocation

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Wspierane Wspierane Wspierane Wspierane Wspierane Wspierane