Metode Geolocation getCurrentPosition()

Definisi dan penggunaan

getCurrentPosition() Metode ini mengembalikan lokasi saat ini perangkat.

contoh

Dapatkan garis lintang dan garis bujur lokasi pengguna:

var x = document.getElementById("demo");
function getLocation() {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    x.innerHTML = "Browser ini tidak mendukung geolokasi.";
  }
}
function showPosition(position) {
  x.innerHTML = "garis bujur: " + position.coords.latitude +
  "<br>garis lintang: " + position.coords.longitude;
}

Coba sendiri

syarat

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

parameter

parameter deskripsi
success diperlukan. Gunakan objek Position sebagai parameter masuk unik fungsi balik pengembalian.
error pilihan. Gunakan fungsi balik pengembalian yang menerima objek PositionError sebagai parameter masuk uniknya.
options Pilihan. Objek PositionOptions.

Kembalian nilai

Kedudukan semasa peranti.

Dukungan pereka

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