Metoda Geolocation getCurrentPosition()

definicja i użycie

getCurrentPosition() metoda zwraca bieżącą pozycję urządzenia.

przykład

uzyskaj szerokość i długośćgeograficzną użytkownika:

var x = document.getElementById("demo");
function getLocation() {
  jeśli (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    x.innerHTML = "Ta przeglądarka nie obsługuje geolokalizacji.";
  }
}
function showPosition(position) {
  x.innerHTML = "szerokośćgeograficzna: " + position.coords.latitude +
  "<br>łódźgeograficzna: " + position.coords.longitude;
}

spróbuj sam

słowa kluczowe

navigator.geolocation.getCurrentPosition(success, error, options)

parametry

parametry opis
success wymagane. Funkcja zwrotna, która przyjmuje obiekt Position jako jedyny parametr wejściowy.
error opcje. Funkcja zwrotna, która przyjmuje obiekt PositionError jako jedyny parametr wejściowy.
options Opcjonalne. Obiekt PositionOptions.

Zwrócona wartość

Aktualna pozycja urządzenia.

Wspierane przeglądarki

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
5.0 9.0 3.5 5.0 16.0