PositionError ऑब्जेक्ट में लौटाए गए संभावित एरर कोड्स का वर्णन निम्न तालिका करती है:
| कोड | कॉन्स्टेंट | विवरण |
|---|---|---|
| 0 | UNKNOWN_ERROR | अज्ञात त्रुटि के कारण मेथड डिवाइस की लोकेशन प्राप्त करने में विफल रहा। |
| 1 | PERMISSION_DENIED | एप्लिकेशन को लोकेशन सर्विस उपयोग करने की अनुमति नहीं होने के कारण मेथड डिवाइस की लोकेशन प्राप्त करने में विफल रहा। |
| 2 | POSITION_UNAVAILABLE | डिवाइस की लोकेशन निर्धारित नहीं की जा सकी। |
| 3 | TIMEOUT | निर्दिष्ट अधिकतम टाइमआउट अंतराल के भीतर लोकेशन जानकारी प्राप्त करने में मेथड असमर्थ था। |
निम्न एक नमूना कोड है, जो PositionError ऑब्जेक्ट का उपयोग करता है। यहां errorHandler मेथड एक कॉलबैक मेथड है:
function errorHandler( err ) { if (err.code == 1) { // एक्सेस अस्वीकृत } ... }