راکت
حل شده

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

1 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

1
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

سلام.
می‌تونید از 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 دست خواهید یافت.

شاید پاسخ شما همین‌جا باشد

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

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