سلام وقت بخیر دوستان. من سایتی دارم ایجاد می کنم که در قسمتی از اون لازمه لوکیشن کاربر رو هم ثبت کنم که برای این میخام از gps دیوایس کاربر این کار رو انجام بدم. می خواستم بدونم شدنی هست؟ و این که روال کار به چه صورتیه؟ اگر پکیجی یا آموزشی سراغ دارین ممنون میشم
@gomnam @mhyeganeh @Alimotreb @muhamad @mobinasattari7
سلام.
میتونید از 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 دست خواهید یافت.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟