다음 표에서는 PositionError 개체에서 반환되는 가능한 오류 코드를 설명합니다.
코드 | 상수 | 설명 |
---|---|---|
0 | 알 수 없는_오류 | 알 수 없는 오류로 인해 이 메서드가 기기의 위치를 검색하지 못했습니다. |
1 | 허가_거부 | 응용 프로그램에 위치 서비스를 사용할 권한이 없기 때문에 메서드가 장치의 위치를 검색하지 못했습니다. |
2 | POSITION_UNAVAILABLE | 기기의 위치를 확인할 수 없습니다. |
3 | 시간 초과 | 메서드가 지정된 최대 시간 초과 간격 내에서 위치 정보를 검색할 수 없습니다. |
다음은 PositionError 개체를 사용하는 샘플 코드입니다. 여기서 errorHandler 메소드는 콜백 메소드입니다.
function errorHandler( err ) { if (err.code == 1) { // access is denied } ... }