ویژگی Window navigator.geolocation

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

geolocation ویژگی‌ها بازگشتی‌ای را ارائه می‌دهند که برای تعیین موقعیت کاربر قابل استفاده هستند شیء Geolocation.

geolocation ویژگی‌ها فقط خواندنی هستند.

geolocation ویژگی‌ها تنها در محیط امن (HTTPS) قابل دسترسی هستند.

geolocation ویژگی‌ها تنها پس از تایید کاربر قابل دسترسی هستند.

نکته:برای دستگاه‌هایی که دارای GPS هستند (مثلاً تلفن‌های هوشمند)، موقعیت جغرافیایی دقیق‌تر است.

لطفاً به:

آموزش HTML5 Geolocation

مثال

موقعیت جغرافیایی کاربر را به دست آورید:

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

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

نحوه استفاده

navigator.geolocation

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

نوع توضیح
شیء اشاره به شیء Geolocation.

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

همه مرورگرها از آن پشتیبانی می‌کنند navigator.geolocation

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی