WorkerGlobalScope: online-Event
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 online-Event von WorkerGlobalScope wird ausgelöst, wenn das Gerät wieder eine Verbindung zum Internet herstellt.
Syntax
Verwenden Sie den Event-Namen in addEventListener():
addEventListener("online", (event) => { })
Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:
ononline = (event) => { }
Event-Typ
Ein generisches Event.
Beispiel
Der folgende Codeausschnitt zeigt einen ononline-Handler, der innerhalb eines Workers festgelegt wird. Beachten Sie, dass dadurch gegebenenfalls andere mit ononline hinzugefügte Event-Listener ersetzt werden:
self.ononline = () => {
console.log("Your worker is now online");
};
Derselbe Codeausschnitt, jedoch mit addEventListener():
self.addEventListener("online", () => {
console.log("Your worker is now online");
});
Spezifikationen
| Spezifikation |
|---|
| HTML> # handler-workerglobalscope-ononline> |
Browser-Kompatibilität
Siehe auch
Die Schnittstelle WorkerGlobalScope, zu der dieses Event gehört.