API Geolocation JavaScript
- Trang trước API Fullscreen
- Trang tiếp theo Lịch sử API
Đối tượng Geolocation
Đối tượng Geolocation cho phép người dùng cung cấp vị trí của họ cho ứng dụng web. Do lý do quyền riêng tư, người dùng sẽ được yêu cầu cho phép báo cáo thông tin vị trí.
Lưu ý:Tính năng này chỉ có sẵn trong ngữ cảnh an toàn (HTTPS).
Lưu ý:Đối với các thiết bị có GPS như iPhone, vị trí địa lý chính xác nhất.
Geolocation API được phát hành thông qua đối tượng navigator.geolocation.
Thuộc tính đối tượng Geolocation
Thuộc tính | Mô tả |
---|---|
coordinates | Trả về vị trí và độ cao của thiết bị trên Trái Đất. |
position | Trả về vị trí của thiết bị liên quan vào thời điểm nhất định. |
positionError | Trả về nguyên nhân gây lỗi khi sử dụng thiết bị định vị địa lý. |
positionOptions | Mô tả đối tượng chứa thuộc tính tùy chọn, đối tượng này được truyền làm tham số cho Geolocation.getCurrentPosition() và Geolocation.watchPosition(). |
Phương pháp đối tượng Geolocation
Phương pháp | Mô tả |
---|---|
clearWatch() | Hủy đăng ký trình xử lý theo dõi vị trí hoặc lỗi trước đó được cài đặt bằng Geolocation.watchPosition(). |
getCurrentPosition() | Trả về vị trí hiện tại của thiết bị. |
watchPosition() | Trả về giá trị ID theo dõi, sau đó truyền nó sang phương thức Geolocation.clearWatch() để sử dụng cho xử lý đăng ký. |
- Trang trước API Fullscreen
- Trang tiếp theo Lịch sử API