API Geolocation JavaScript
- صفحه قبل fullscreen API
- صفحه بعدی تاریخچه API
Geolocation اوبجکت
Geolocation اوبجکت به کاربر اجازه میدهد تا موقعیت خود را به برنامه وب ارائه دهد. به دلیل دلایل حریم خصوصی، از کاربر خواسته میشود تا اجازه گزارش اطلاعات موقعیت را بدهد.
توجه داشته باشید:این ویژگی تنها در محیطهای امن (HTTPS) در دسترس است.
توجه داشته باشید:برای دستگاههایی مانند iPhone که دارای GPS هستند، موقعیت جغرافیایی دقیقترین است.
Geolocation API از طریق اوبجکت navigator.geolocation منتشر میشود.
ویژگیهای Geolocation اوبجکت
ویژگیها | توضیحات |
---|---|
coordinates | موقعیت و ارتفاع دستگاه را در زمین باز میگرداند. |
position | موقعیت دستگاه در زمان مشخص شده را باز میگرداند. |
positionError | دلیل خطای رخ داده در استفاده از دستگاه جغرافیایی را باز میگرداند. |
positionOptions | توضیحات اوبجکتی که شامل ویژگیهای گزینهای است، که به عنوان پارامتر Geolocation.getCurrentPosition() و Geolocation.watchPosition() ارسال میشود. |
روشهای Geolocation اوبجکت
روش | توضیحات |
---|---|
clearWatch() | باز کردن سرویسدهندههای نظارت بر موقعیت/خطای قبلی استفاده شده توسط Geolocation.watchPosition(). |
getCurrentPosition() | بازگشت به موقعیت فعلی دستگاه. |
watchPosition() | شناسه شنیداری برگردانید، سپس آن را به روش Geolocation.clearWatch() ارسال کنید تا برای فرآیند انصراف از استفاده استفاده شود. |
- صفحه قبل fullscreen API
- صفحه بعدی تاریخچه API