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

HTML5 जियोलोकेशन बिना SSL कनेक्शन के

HTML5 जियोलोकेशन उपयोगकर्ता का स्थान पता लगाने के लिए उपयोग किया जाता है। यह बिना SSL कनेक्शन के काम कर सकता है। इसे निम्नानुसार उत्पन्न किया जा सकता है:

// Variable apigeo shows successful location:
var apigeo = function(position) {
  alert("API geolocation success!\n\nlat = " + position.coords.latitude + "\nlng = " + position.coords.longitude);
};
var tryapigeo = function() {
  jQuery.post(
    "check the location on google map",
    function(success) {
      apiGeolocationSuccess({coords: {latitude: success.location.lat, longitude: success.location.lng}});
    }) // Gives success on given geolocation
    .fail(function(err) {
      // On failure, alert with failure is shown
      alert("error while showing geolocation! \n\n" + err);
    });
};

फिर विभिन्न एरर कोड्स के लिए स्विच केस उत्पन्न किए जा सकते हैं, अलग-अलग त्रुटियों के लिए अलग एरर कोड।

var tryloc = function() { // tryloc variable shows current position
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(
      browserGeolocationSuccess, browserGeolocationFail, {
        maximumAge: 70000, timeout: 40000, enableHighAccuracy: true
      });
    // this will show result with high accuracy
  }
};

महत्वपूर्ण: आधुनिक ब्राउज़र्स HTTPS (SSL) आवश्यक करते हैं navigator.geolocation के लिए। HTTP पर यह काम नहीं करेगा (सुरक्षा नीति)। लोकलहोस्ट अपवाद है। enableHighAccuracy: true GPS उपयोग करता है (धीमा, अधिक बैटरी)। maximumAge कैश्ड पोजीशन की अधिकतम आयु। timeout मिलीसेकंड में।

  1. इंटरनेट कनेक्शन के बिना विंडोज 11 कैसे इंस्टॉल और सेट अप करें इंटरनेट कनेक्शन के बिना विंडोज 11 कैसे इंस्टॉल और सेट अप करें

    माइक्रोसॉफ्ट को विंडोज 11 सेटअप पूरा करने के लिए आपके सिस्टम में एक सक्रिय इंटरनेट कनेक्शन की आवश्यकता होती है। यह आपको अपने माइक्रोसॉफ्ट अकाउंट में लॉग इन करने के लिए कहता है ताकि आप विंडोज 11 में फंसने से पहले महत्वपूर्ण अपडेट और नई सुविधाएं डाउनलोड कर सकें। यह एक मुद्दा बन जाता है यदि आप लोकल यू

  1. Microsoft अकाउंट के बिना Windows 11 Home कैसे इंस्टॉल करें Microsoft अकाउंट के बिना Windows 11 Home कैसे इंस्टॉल करें

    यदि आप Windows 11 Home को Microsoft Account या इंटरनेट कनेक्शन के बिना इंस्टॉल करना चाहते हैं, तो आप इस चरण-दर-चरण गाइड का पालन कर सकते हैं। Windows 11 Home संस्करण का उपयोग अपने कंप्यूटर पर शुरू करने के लिए आपको Wi-Fi या किसी अन्य इंटरनेट स्रोत से कनेक्ट करने की आवश्यकता नहीं है। Microsoft द्वारा W

  1. SSL Connection Error ठीक करें SSL Connection Error ठीक करें

    यदि आप एक नियमित इंटरनेट उपयोगकर्ता हैं तो आप सबसे अधिक संभावना SSL Connection Error देखेंगे। भले ही आपने यह त्रुटि नहीं देखी हो, आप भविष्य में इसका सामना कर सकते हैं। यह त्रुटि वेबसाइटों तक पहुँचते समय आती है और आपको अपने ब्राउज़र से वेबसाइट तक पहुँचने से रोकती है। त्रुटि किसी विशिष्ट वेबसाइट या ब्