Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WorkerGlobalScope: offline-Ereignis

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Hinweis: Diese Funktion ist nur in Web Workers verfügbar.

Das offline-Ereignis von WorkerGlobalScope wird ausgelöst, wenn das Gerät die Verbindung zum Internet verliert.

Syntax

Verwenden Sie den Ereignisnamen in addEventListener():

js
addEventListener("offline", (event) => { })

Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:

js
onoffline = (event) => { }

Ereignistyp

Ein generisches Event.

Beispiel

Der folgende Codeausschnitt zeigt einen onoffline-Handler, der innerhalb eines Workers festgelegt wird. Beachten Sie, dass dadurch gegebenenfalls andere mit onoffline hinzugefügte Ereignis-Listener ersetzt werden:

js
self.onoffline = () => {
  console.log("Your worker is now offline");
};

Derselbe Codeausschnitt, jedoch mit addEventListener():

js
self.addEventListener("offline", () => {
  console.log("Your worker is now offline");
});

Spezifikationen

Spezifikation
HTML
# handler-workerglobalscope-onoffline

Browser-Kompatibilität

Siehe auch

Die WorkerGlobalScope-Schnittstelle, zu der das Ereignis gehört.