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

参见