Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML5 में जियोलोकेशन एरर कैसे हैंडल करें?


HTML5 जियोलोकेशन API आपको अपनी लोकेशन वेबसाइट्स के साथ साझा करने देता है। JavaScript आपकी लैटीट्यूड और लॉन्गीट्यूड कैप्चर कर सकता है और इसे बैकएंड सर्वर पर भेजकर लोकेशन-अवेयर फीचर्स जैसे स्थानीय व्यवसाय ढूंढना या मैप पर लोकेशन दिखाना सक्षम करता है।

जियोलोकेशन जटिल है, और किसी भी एरर को पकड़कर उसे ग्रेसफुली हैंडल करना बहुत आवश्यक है।

getCurrentPosition() और watchPosition() मेथड्स एक एरर हैंडलर कॉलबैक मेथड का उपयोग करते हैं जो PositionError ऑब्जेक्ट देता है। इस ऑब्जेक्ट में निम्न दो प्रॉपर्टीज होती हैं:

प्रॉपर्टी टाइप विवरण
code Number एरर के लिए न्यूमेरिक कोड होता है
message String एरर का विवरण होता है

PositionError ऑब्जेक्ट में लौटाए जाने वाले संभावित एरर कोड:

कोड कॉन्स्टेंट विवरण
0 UNKNOWN_ERROR अज्ञात एरर के कारण डिवाइस की लोकेशन प्राप्त करने में विफल
1 PERMISSION_DENIED एप्लिकेशन के पास लोकेशन सर्विस उपयोग करने की अनुमति नहीं है
2 POSITION_UNAVAILABLE डिवाइस की लोकेशन निर्धारित नहीं की जा सकी
3 TIMEOUT निर्दिष्ट अधिकतम टाइमआउट अंतराल में लोकेशन जानकारी प्राप्त नहीं हुई

यहां बताया गया है कि PositionError ऑब्जेक्ट का उपयोग कैसे करें। errorHandler मेथड एक कॉलबैक मेथड है:

function errorHandler(err) { 
  if(err.code == 1) { 
    alert("Error: Access is denied!"); 
  } else if(err.code == 2) { 
    alert("Error: Position is unavailable!"); 
  }
}
  1. HTML5 जियोलोकेशन के साथ गूगल मैप्स का उपयोग करके वर्तमान स्थान कैसे दिखाएं? HTML5 जियोलोकेशन के साथ गूगल मैप्स का उपयोग करके वर्तमान स्थान कैसे दिखाएं?

    HTML5 जियोलोकेशन API आपको अपनी पसंदीदा वेबसाइट्स के साथ अपना स्थान साझा करने देता है। एक जावास्क्रिप्ट आपके अक्षांश और देशांतर को कैप्चर कर सकता है और इसे बैकएंड वेब सर्वर पर भेज सकता है और फैंसी स्थान-जागरूक चीजें कर सकता है जैसे स्थानीय व्यवसाय ढूंढना या मानचित्र पर अपना स्थान दिखाना। जियोलोकेशन क

  1. HTML5 जियोलोकेशन API को गूगल मैप्स के साथ कैसे उपयोग करें? HTML5 जियोलोकेशन API को गूगल मैप्स के साथ कैसे उपयोग करें?

    HTML5 जियोलोकेशन API आपको अपनी लोकेशन वेबसाइट्स के साथ साझा करने देता है। JavaScript आपकी लैटीट्यूड और लॉन्गीट्यूड कैप्चर कर सकता है और इसे बैकएंड सर्वर पर भेजकर लोकेशन-अवेयर फीचर्स सक्षम करता है। जियोलोकेशन कोऑर्डिनेट्स डिवाइस की भौगोलिक लोकेशन निर्दिष्ट करते हैं। हम वर्तमान लोकेशन प्राप्त करने के

  1. Lsass.exe त्रुटियों को त्वरित रूप से ठीक करें: विंडोज क्रैश मरम्मत करें और सिस्टम स्थिरता बहाल करें Lsass.exe त्रुटियों को त्वरित रूप से ठीक करें: विंडोज क्रैश मरम्मत करें और सिस्टम स्थिरता बहाल करें

    क्या आपका विंडोज क्रैश होता रहता है और lsass.exe त्रुटि प्रदर्शित करता है? Lsass.exe विंडोज की मुख्य प्रक्रियाओं में से एक है जो उन त्रुटियों के लिए अत्यधिक प्रवण है जिन्हें ठीक करना आसान नहीं है। Lsass.exe को अक्षम करने से चीजें केवल बदतर होती हैं और त्रुटियों को ठीक नहीं करता। इसके अलावा, वायरस औ