مетод Geolocation getCurrentPosition()

تعریف و استفاده

getCurrentPosition() این روش مختصات فعلی دستگاه را بازمی‌گرداند.

مثال

دریافت مختصات جغرافیایی کاربر:

var x = document.getElementById("demo");
function getLocation() {
  اگر (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    x.innerHTML = "این مرورگر پشتیبانی از تعیین موقعیت جغرافیایی نمی‌کند.";
  }
}
function showPosition(position) {
  x.innerHTML = "عرض جغرافیایی: " + position.coords.latitude +
  "<br>طول جغرافیایی: " + position.coords.longitude;
}

به طور شخصی امتحان کنید

نحوه استفاده

navigator.geolocation.getCurrentPosition(موفقیت, خطا, گزینه‌ها)

پارامترها

پارامترها توضیحات
موفقیت ضروری است. یک تابع بازگشتی با ورودی منحصر به فرد Position به عنوان پارامتر.
خطا اختیاری است. یک تابع بازگشتی با ورودی منحصر به فرد PositionError به عنوان پارامتر.
گزینه‌ها اختیاری. موضوع PositionOptions.

مقدار بازگشتی

موقعیت فعلی دستگاه.

پشتیبانی از مرورگر

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
5.0 9.0 3.5 5.0 16.0