--- title: Element.onfullscreenerror slug: Web/API/Element/onfullscreenerror tags: - API - Element - Event Handler - Full - Full-screen API - Property - Reference - fullscreen - onfullscreenerror - screen - プロパティ - 全画面モード translation_of: Web/API/Element/onfullscreenerror ---
{{domxref("Element")}} インターフェイスの onfullscreenchange
プロパティは {{domxref("Element/fullscreenerror_event", "fullscreenerror")}} イベントのイベントハンドラーで、要素が全画面モードへ移行するか、終了するときにエラーが発生したときに発生します。
targetElement.onfullscreenerror = fullscreenErrorHandler;
{{domxref("Element/fullscreenerror_event", "fullscreenerror")}} イベントのエラーハンドラーです。
この例は、ユーザーが主導するイベント ({{domxref("Element/click_event", "click")}} や {{domxref("Element/keypress_event", "keypress")}} イベントなど) のハンドラーの外から全画面モードへの切り替えを試みます。全画面モードへの意向は、ユーザー入力への応答の中からしか許可されていないため、これによってエラーが発生し、 {{domxref("Element/fullscreenerror_event", "fullscreenerror")}} イベントをエラーハンドラーに配信します。
let elem = document.querySelector("video")}} elem.onfullscreenerror = function ( event ) { displayWarning("Unable to switch into full-screen mode."); }; //.... elem.requestFullscreen();
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("Fullscreen", "#dom-element-onfullscreenerror", "onfullscreenerror")}} | {{Spec2("HTML WHATWG")}} | 初回定義 |
{{Compat("api.Element.onfullscreenerror")}}