Matio
3 سال پیش توسط Matio مطرح شد
1 پاسخ

گرفتن لوکیشن کاربر با gps

سلام وقت بخیر دوستان. من سایتی دارم ایجاد می کنم که در قسمتی از اون لازمه لوکیشن کاربر رو هم ثبت کنم که برای این میخام از gps دیوایس کاربر این کار رو انجام بدم. می خواستم بدونم شدنی هست؟ و این که روال کار به چه صورتیه؟ اگر پکیجی یا آموزشی سراغ دارین ممنون میشم
@gomnam @mhyeganeh @Alimotreb @muhamad @mobinasattari7


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
1

سلام.
می‌تونید از HTML Geolocation API در جاوااسکرپیت استفاده کنید:

<script>
var x = document.getElementById("demo");
function getLocation() {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    x.innerHTML = "Geolocation is not supported by this browser.";
  }
}

function showPosition(position) {
  x.innerHTML = "Latitude: " + position.coords.latitude +
  "<br>Longitude: " + position.coords.longitude;
}
</script>

اینجوری یک پاپ آپ بالا سمت چپ مرورگر باز میشه و درخواست مجوز دسترسی به لوکیشن می‌کنه از کاربر. اگر کاربر مجوز رو صادر کنه، مثل مثال بالا به مختصات latitude و longitude دست خواهید یافت.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام