Window Navigator.geolocation
Thí dụ
Nhận vĩ độ và kinh độ của vị trí của người dùng:
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;
}
Định nghĩa và Cách sử dụng
Thuộc geolocation
tính trả về một đối tượng Vị trí địa lý có thể được sử dụng để xác định vị trí của người dùng.
Thuộc geolocation
tính chỉ đọc.
Thuộc geolocation
tính chỉ khả dụng trong ngữ cảnh an toàn (HTTPS).
Thuộc geolocation
tính chỉ khả dụng nếu người dùng chấp thuận.
Ghi chú
Vị trí địa lý chính xác hơn nhiều đối với các thiết bị có GPS, như điện thoại thông minh.
Xem thêm:
Cú pháp
navigator.geolocation
Giá trị trả lại
Loại | Sự miêu tả |
Một đối tượng | Tham chiếu đến một đối tượng Vị trí địa lý. |
Hỗ trợ trình duyệt
navigator.geolocation
được hỗ trợ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |