วิธี Geolocation getCurrentPosition()

คำนิยามและวิธีใช้

getCurrentPosition() วิธีที่จะทำ

ตัวอย่าง

ดึงระยะทางและละติจูดที่ตั้งของผู้ใช้

var x = document.getElementById("demo");
function getLocation() {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    x.innerHTML = "นี้เว็บเบราว์เซอร์ไม่สนับสนุนโหลดตำแหน่งทางภูมิศาสตร์.";
  }
}
function showPosition(position) {
  x.innerHTML = "ละติจูด: " + position.coords.latitude +
  "<br>ละติจูด: " + position.coords.longitude;
}

ทดลองด้วยตัวเอง

รูปแบบการใช้งาน

navigator.geolocation.getCurrentPosition(success, error, options)

ตัวแปร

ตัวแปร คำอธิบาย
success จำเป็น ส่งค่าเดียวของ Object Position สู่ฟังก์ชันที่รับค่าเป็นอุปกรณ์เดียว
error ช่องทางที่สามารถเลือกได้ ส่งค่าเดียวของ Object PositionError สู่ฟังก์ชันที่รับค่าเป็นอุปกรณ์เดียว
options เลือกตั้ง PositionOptions วัตถุ

ค่าที่คืนค่า

ตำแหน่งที่ตั้งของอุปกรณ์ของคุณ。

การสนับสนุนโดยเบราเซอร์

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
5.0 9.0 3.5 5.0 16.0