İp adresi ile gerçek zamanlı konumu bulma
başlıktata yazdığım gibi ip adresi ile kişinin o anki lokasyon bilgilerini görmeniz bir çözümü varmı
biraz araştırdım fakat bölgesel olarak çalışıyor ama öyle sokak cadde kadar gidermiyor.
böyle tam net bir bilgi veren api varmı arkadaşlar bildiğiniz.
@tayfunerbilen hocam selam.
bu kodları sayfa yüklendiğinde otomatik gösterek ve enlem ve boylamı ayrı birer input alanının value alanı içinde gösterebilecek şekilde düzenlememiz mümkün mü çok makbule gecer yani.
<button id="button">Konumumu Bul</button>
<div id="result"></div>
<script>
// butonu seçelim
let button = document.getElementById('button');
// butona tıklandığında bunu yakalayalım
button.onclick = function(){
// tarayıcının destekleyip desteklemediğine bakalım
if (navigator.geolocation) {
// Eğer kullanıcı izin vermiş ise showPosition fonksiyonu çalışacak
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation tarayıcınızda desteklenmiyor.";
}
};
// position ile gönderilen datayı alıyoruz
function showPosition(position){
// sonuçları göstereceğimiz etiketi seçtik
let result = document.getElementById('result');
// sonuçları etiketimizin içinde gösteriyoruz
result.innerHTML = `Enlem: ${position.coords.latitude} <br>
Boylam: ${position.coords.longitude}`;
}
</script>