Element: fullscreenerror-Ereignis
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Das fullscreenerror-Ereignis wird ausgelöst, wenn der Browser nicht in den Vollbildmodus wechseln kann.
Wie beim fullscreenchange-Ereignis werden zwei fullscreenerror-Ereignisse ausgelöst: Das erste wird an das Element gesendet, bei dem der Moduswechsel fehlgeschlagen ist, und das zweite an das Document, zu dem dieses Element gehört.
Einige Gründe, aus denen der Wechsel in den Vollbildmodus fehlschlagen kann, finden Sie im Leitfaden zur Fullscreen API.
Dieses Ereignis kann nicht abgebrochen werden.
Syntax
Verwenden Sie den Ereignisnamen in addEventListener():
addEventListener("fullscreenerror", (event) => { })
Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:
onfullscreenerror = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiele
const requestor = document.querySelector("div");
function handleError(event) {
console.error("an error occurred changing into fullscreen");
console.log(event);
}
requestor.addEventListener("fullscreenerror", handleError);
// Or (but note that this replaces other event listeners
// added using onfullscreenerror, if any)
requestor.onfullscreenerror = handleError;
requestor.requestFullscreen();
Spezifikationen
| Spezifikation |
|---|
| Fullscreen API> # handler-document-onfullscreenerror> |