Navigator jendela.geolocation
Contoh
Dapatkan garis lintang dan garis bujur dari posisi pengguna:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
Definisi dan Penggunaan
Properti geolocation
mengembalikan objek Geolokasi yang dapat digunakan untuk menemukan posisi pengguna.
Properti geolocation
ini hanya-baca.
Properti geolocation
ini hanya tersedia dalam konteks aman (HTTPS).
Properti geolocation
hanya tersedia jika pengguna menyetujuinya.
Catatan
Geolokasi jauh lebih akurat untuk perangkat dengan GPS, seperti smartphone.
Lihat juga:
Sintaksis
navigator.geolocation
Nilai Kembali
Jenis | Keterangan |
Sebuah Objek | Referensi ke objek Geolokasi. |
Dukungan Peramban
navigator.geolocation
didukung di semua browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |