So ermitteln Sie, ob die Internetverbindung in JavaScript offline ist
Das Erkennen der Internetverbindung in JavaScript ist ein entscheidender Aspekt für die Gewährleistung einer nahtlosen Benutzererfahrung für Webanwendungen. Es gibt verschiedene Ansätze, dies zu erreichen, aber eine der effektivsten Methoden ist die Verwendung der Eigenschaft window.navigator.onLine.
Die Eigenschaft window.navigator.onLine zeigt an, ob das Gerät über eine aktive Internetverbindung verfügt. Sein Wert ist ein boolescher Wert, wobei „true“ für eine Online-Verbindung und „false“ für eine Offline-Verbindung steht. Um den aktuellen Netzwerkstatus zu ermitteln, greifen Sie einfach auf diese Eigenschaft zu.
console.log('Initially ' + (window.navigator.onLine ? 'on' : 'off') + 'line');
Zusätzlich können Sie die Online- und Offline-Ereignisse abonnieren, um benachrichtigt zu werden, wenn sich der Netzwerkstatus ändert.
window.addEventListener('online', () => console.log('Became online')); window.addEventListener('offline', () => console.log('Became offline'));
Um den aktuellen Netzwerkstatus bei Bedarf manuell zu überprüfen, können Sie eine Schaltfläche erstellen, die die Auswertung der Eigenschaft window.navigator.onLine auslöst.
document.getElementById('statusCheck').addEventListener('click', () => console.log('window.navigator.onLine is ' + window.navigator.onLine));
Das obige ist der detaillierte Inhalt vonWie kann ich den Offline-Internetverbindungsstatus in JavaScript erkennen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!