مетод Geolocation getCurrentPosition()
- صفحه قبلی coordinates
- صفحه بعدی position
- برگشت به لایه بالاتر موضوع Geolocation
تعریف و استفاده
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 |
- صفحه قبلی coordinates
- صفحه بعدی position
- برگشت به لایه بالاتر موضوع Geolocation