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