Bảng sau đây mô tả các mã lỗi có thể xảy ra được trả về trong đối tượng PositionError:
Mã | Không đổi | Mô tả |
---|---|---|
0 | UNKNOWN_ERROR | Phương pháp này không thể truy xuất vị trí của thiết bị do lỗi không xác định. |
1 | PERMISSION_DENIED | Phương pháp này không thể truy xuất vị trí của thiết bị vì ứng dụng không có quyền sử dụng Dịch vụ vị trí. |
2 | POSITION_UNAVAILABLE | Không thể xác định vị trí của thiết bị. |
3 | TIMEOUT | Phương pháp này không thể truy xuất thông tin vị trí trong khoảng thời gian chờ tối đa được chỉ định. |
Sau đây là một mã mẫu, sử dụng đối tượng PositionError. Ở đây phương thức errorHandler là một phương thức gọi lại:
function errorHandler( err ) { if (err.code == 1) { // access is denied } ... }