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():
addEventListener("offline", (event) => { })
Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:
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:
self.onoffline = () => {
console.log("Your worker is now offline");
};
Derselbe Codeausschnitt, jedoch mit addEventListener():
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.