title | short-title | slug | l10n | ||
---|---|---|---|---|---|
Element: fullscreenerror イベント |
fullscreenerror |
Web/API/Element/fullscreenerror_event |
|
{{APIRef}}
fullscreenerror
イベントは、ブラウザーが全画面モードに切り替えることができなかったときに発生します。
fullscreenchange
イベント イベントと同様に、2 つの fullscreenerror
イベントが発生します。1 つ目はモード切替に失敗した {{domxref("Element")}} に送られ、2 つ目はその要素を含む {{domxref("Document")}} に送られます。
全画面モードへの切り替えが失敗する理由の一部は、 Fullscreen API のガイドをお読みください。
このイベントはキャンセルできません。
このイベント名を {{domxref("EventTarget.addEventListener", "addEventListener()")}} などのメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。
addEventListener("fullscreenchange", (event) => {});
onfullscreenchange = (event) => {};
一般的な {{domxref("Event")}} です。
const requestor = document.querySelector("div");
function handleError(event) {
console.error("an error occurred changing into fullscreen");
console.log(event);
}
requestor.addEventListener("fullscreenerror", handleError);
// or
requestor.onfullscreenerror = handleError;
requestor.requestFullscreen();
{{Specifications}}
{{Compat}}