Chrome Dev चैनल में Navgator.onLine
bookmark_borderbookmark
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
HTML5 में ऑफ़लाइन एपीआई की मदद से, उपयोगकर्ताओं को बिना किसी रुकावट के ऑफ़लाइन अनुभव देने का कोई बहाना नहीं है. इस कहानी में navigator.onLine
प्रॉपर्टी की मदद ली जा सकती है. यह एक ऐसी सुविधा है जो हाल ही में Chrome के डेवलपर चैनल में लॉन्च हुई है. यह प्रॉपर्टी true
या false
दिखाती है. यह इस बात पर निर्भर करता है कि ऐप्लिकेशन में नेटवर्क कनेक्शन है या नहीं:
if (navigator.onLine) {
console.log('ONLINE!');
} else {
console.log('Connection flaky');
}
कोई वेब ऐप्लिकेशन, online
और offline
इवेंट को भी सुन सकता है. इससे यह पता चलता है कि कनेक्शन कब फिर से उपलब्ध होगा या कोई ऐप्लिकेशन कब ऑफ़लाइन हो जाएगा:
window.addEventListener('online', function(e) {
// Re-sync data with server.
}, false);
window.addEventListener('offline', function(e) {
// Queue up events for server.
}, false);
मैंने http://html5-demos.appspot.com/static/navigator.onLine.html पर काम करने वाला डेमो पोस्ट किया है. ऑफ़लाइन इवेंट के बारे में ज़्यादा जानकारी MDN में मिल सकती है.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2011-06-23 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2011-06-23 (UTC) को अपडेट किया गया."],[],[]]