API Geolocation في JavaScript
- الصفحة السابقة الملء الكامل للشاشة 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() لاستخدامها في عملية إلغاء الاشتراك. |
- الصفحة السابقة الملء الكامل للشاشة API
- الصفحة التالية تاريخ API