यह जांचने का सबसे आसान तरीका क्या है कि डिवाइस (स्मार्टफ़ोन) ऑनलाइन या ऑफलाइन है या नहीं। मैं फोनगैप, jQuery मोबाइल के साथ काम कर रहा हूं। मुझे यह मिला।डिवाइस को कैसे चेक करें ऑनलाइन या ऑफलाइन फोनगैप
document.addEventListener("online", yourCallbackFunction, false);
मुझे क्या करना चाहते हैं इंटरनेट कनेक्शन जांचें और के बारे में इंटरनेट से या डिवाइस स्थानीय डेटाबेस से डेटा प्राप्त करने के लिए तय करने के लिए है।
if(deviceoffline)
getDataFromLokalDatabase();
else
getDataFromInternet();
ठीक है, मैं क्रोम ब्राउज़र पर सामान्य परीक्षण करता हूं और केवल झूठा मिलता हूं। लेकिन मैं फोनगैप के साथ ऐप का निर्माण करता हूं और इसे अपने स्मार्टफोन पर परीक्षण करता हूं और यह काम करता है। धन्यवाद न्यूल। यू ने मुझे बहुत मदद की :) –
नेविगेटर.ऑनलाइन विश्वसनीय नहीं है, कम से कम मेरे फोनगैप ऐप में नहीं (एंड्रॉइड 5 के साथ नेक्सस 4); Navigator.onLine हालांकि एक समर्थित विशेषता है। मुझे यह संबंधित प्रश्न भी मिला: http://stackoverflow.com/questions/14283124/navigator-online-not-always-working। –