--- title: Element.onfullscreenerror slug: Web/API/Element/fullscreenerror_event translation_of: Web/API/Element/onfullscreenerror original_slug: Web/API/Element/onfullscreenerror ---
{{domxref("Element")}} 接口的 onfullscreenerror
属性是在{{domxref("Element")}} 过渡到或退出全屏模式发生错误后处理事件{{event("fullscreenerror")}}的事件处理程序。
targetElement.onfullscreenerror = fullscreenErrorHandler;
一个处理事件{{event("fullscreenerror")}}的事件处理程序.
本示例尝试不从用户发起的事件(如点击事件{{event("click")}}或键盘事件{{event("keypress")}})处理程序来触发全屏,由于全屏模式只允许由用户主动输入触发,因此该操作会发生错误,从而导致{{domxref("Element")}}会触发{{event("fullscreenerror")}}事件传递给错误处理程序
let elem = document.querySelector("video")}} elem.onfullscreenerror = function ( event ) { displayWarning("Unable to switch into full-screen mode."); }; //.... elem.requestFullscreen();
Specification | Status | Comment |
---|---|---|
{{SpecName("Fullscreen", "#dom-element-onfullscreenerror", "onfullscreenerror")}} | {{Spec2("HTML WHATWG")}} | Initial definition. |
{{Compat("api.Element.onfullscreenerror")}}