खोज…


कॉर्डोवा-प्लगइन-नेटवर्क-सूचना प्लगइन का उपयोग करना

नेटवर्क कनेक्शन की वर्तमान स्थिति का पता लगाना और जो भी बदलाव हो सकते हैं उनका जवाब देना, कई प्लगइन्स में से एक का उपयोग करके किया जा सकता है। यह उदाहरण कॉर्डोवा-प्लगइन-नेटवर्क-इंफॉर्मेशन प्लगइन के बारे में है।

प्रोजेक्ट में प्लगइन जोड़ें:

cordova plugin add cordova-plugin-network-information

कॉर्डोवा डिवेरसेडी घटना के बाद एक कनेक्शन ऑब्जेक्ट navigator.connection माध्यम से उपलब्ध है। type संपत्ति मौजूदा नेटवर्क राज्य शामिल हैं:

document.addEventListener("deviceready", function() {
    var networkState = navigator.connection.type;
}, false);

networkState अब निम्नलिखित स्थिरांक शामिल हैं:

Connection.UNKNOWN  //  Unknown connection
Connection.ETHERNET //  Ethernet connection
Connection.WIFI     //  WiFi connection
Connection.CELL_2G  //  Cell 2G connection
Connection.CELL_3G  //  Cell 3G connection
Connection.CELL_4G  //  Cell 4G connection
Connection.CELL     //  Cell generic connection
Connection.NONE     //  No network connection

नेटवर्क कनेक्शन में परिवर्तन का पता लगाने के लिए एक फ़ंक्शन को online या offline इवेंट में हुक करके किया जा सकता है:

document.addEventListener("online", function() {
    // device went online
    var networkState = navigator.connection.type; // Get new network state
    ...
}, false);

document.addEventListener("offline", function() {
    // device went offline
    var networkState = navigator.connection.type; // Get new network state
    ...
}, false);


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow