Element.onfullscreenerror
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Element
接口的 onfullscreenerror
属性是在Element
过渡到或退出全屏模式发生错误后处理事件fullscreenerror
的事件处理程序。
语法
targetElement.onfullscreenerror = fullscreenErrorHandler;
值
一个处理事件fullscreenerror
的事件处理程序。
示例
本示例尝试不从用户发起的事件 (如点击事件click
或键盘事件keypress
) 处理程序来触发全屏,由于全屏模式只允许由用户主动输入触发,因此该操作会发生错误,从而导致Element
会触发fullscreenerror
事件传递给错误处理程序
js
let elem = document.querySelector("video")}}
elem.onfullscreenerror = function ( event ) {
displayWarning("Unable to switch into full-screen mode.");
};
//....
elem.requestFullscreen();
规范
Specification |
---|
Fullscreen API Standard # handler-document-onfullscreenerror |
浏览器兼容性
BCD tables only load in the browser