JavaScript Geolocation API
- Önceki sayfa API Tam Ekran
- Sonraki sayfa API Tarihçesi
Geolocation nesnesi
Geolocation nesnesi, kullanıcıya Web uygulamasına konumunu sağlamasına izin verir. Gizlilik nedenlerinden ötürü, kullanıcıdan konum bilgilerini rapor etme izni istenir.
Dikkat:Bu özellik yalnızca güvenli bağlamda (HTTPS) kullanılabilir.
Dikkat:iPhone gibi GPS içeren cihazlar için, coğrafi konum en doğru olacaktır.
Geolocation API, navigator.geolocation nesnesi aracılığıyla yayımlanmıştır.
Geolocation nesnesi özellikleri
Özellik | Açıklama |
---|---|
coordinates | Cihazın dünyadaki konumunu ve yüksekliğini döndürür. |
position | Belirtilen zamanda ilgili cihazın konumunu döndürür. |
positionError | Coğrafi konum cihazını kullanırken oluşan hata nedenlerini döndürür. |
positionOptions | Geolocation.getCurrentPosition() ve Geolocation.watchPosition() fonksiyonlarının parametre olarak geçirilen, seçenek özellikleri içeren bir nesneyi açıklar. |
Geolocation nesnesi yöntemi
Yöntem | Açıklama |
---|---|
clearWatch() | Geolocation.watchPosition() ile önceki olarak kurulan konum/hata izleyici işlevlerini iptal et. |
getCurrentPosition() | Cihazın mevcut konumunu döndür. |
watchPosition() | watchPosition() metodu, ID değerini döndürdüğünüzde ve bunu Geolocation.clearWatch() metodu ile iletilirse, çıkış işleyicisi için kullanılabilir. |
- Önceki sayfa API Tam Ekran
- Sonraki sayfa API Tarihçesi