PositionError অবজেক্টে রিটার্ন হওয়া সম্ভাব্য এরর কোডগুলো নিচের টেবিলে বর্ণনা করা হয়েছে:
| কোড | কনস্ট্যান্ট | বিবরণ |
|---|---|---|
| 0 | UNKNOWN_ERROR | অজানা একটি এররের কারণে মেথডটি ডিভাইসের অবস্থান রিট্রিভ করতে ব্যর্থ হয়েছে। |
| 1 | PERMISSION_DENIED | অ্যাপ্লিকেশনের লোকেশন সার্ভিস ব্যবহার করার পারমিশন নেই বলে মেথডটি ডিভাইসের অবস্থান রিট্রিভ করতে ব্যর্থ হয়েছে। |
| 2 | POSITION_UNAVAILABLE | ডিভাইসের অবস্থান নির্ধারণ করা যায়নি। |
| 3 | TIMEOUT | নির্দিষ্ট সর্বোচ্চ টাইমআউট ইন্টারভালের মধ্যে লোকেশন ইনফরমেশন রিট্রিভ করতে মেথডটি অক্ষম ছিল। |
নিচেরটি একটি স্যাম্পল কোড, যা PositionError অবজেক্ট ব্যবহার করে। এখানে errorHandler মেথডটি একটি কলব্যাক মেথড:
function errorHandler( err ) { if (err.code == 1) { // অ্যাক্সেস নिषিদ্ধ } ... }