Window navigator.geolocation
ตัวอย่าง
รับละติจูดและลองจิจูดของตำแหน่งผู้ใช้:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
ความหมายและการใช้งาน
คุณสมบัติgeolocation
ส่งคืนวัตถุ Geolocationที่สามารถใช้เพื่อค้นหาตำแหน่งของผู้ใช้
คุณสมบัติgeolocation
เป็นแบบอ่านอย่างเดียว
พ ร็อพเพอ geolocation
ร์ตี้พร้อมใช้งานในบริบทที่ปลอดภัย (HTTPS) เท่านั้น
พ ร็อพเพอ geolocation
ร์ตี้จะพร้อมใช้งานก็ต่อเมื่อผู้ใช้อนุมัติเท่านั้น
บันทึก
การระบุตำแหน่งทางภูมิศาสตร์นั้นแม่นยำกว่ามากสำหรับอุปกรณ์ที่มี GPS เช่นสมาร์ทโฟน
ดูสิ่งนี้ด้วย:
ไวยากรณ์
navigator.geolocation
คืนมูลค่า
พิมพ์ | คำอธิบาย |
วัตถุ | การอ้างอิงไปยังวัตถุ Geolocation |
รองรับเบราว์เซอร์
navigator.geolocation
รองรับในทุกเบราว์เซอร์:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |