Document:fullscreen 属性

已弃用:此功能不再推荐使用。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,或者正在被弃用,或者仅出于兼容性目的而保留。避免使用它,并在可能的情况下更新现有代码;请参阅本页面底部的兼容性表以指导您的决策。请注意,此功能可能随时停止工作。

已过时的 Document 接口的 fullscreen 只读属性报告文档当前是否以全屏模式显示内容。

尽管此属性为只读,但如果修改它不会抛出错误(即使在严格模式下);设置器是一个空操作,会被忽略。

注意:由于此属性已弃用,您可以通过检查 Document.fullscreenElement 是否不为 null 来确定文档上是否处于全屏模式。

一个布尔值,如果文档当前以全屏模式显示元素,则为 true;否则,值为 false

示例

此简单函数使用已弃用的 fullscreen 属性报告全屏模式当前是否处于活动状态。

js
function isDocumentInFullScreenMode() {
  return document.fullscreen;
}

另一方面,下一个示例使用当前的 fullscreenElement 属性来确定相同的事物

js
function isDocumentInFullScreenMode() {
  return document.fullscreenElement !== null;
}

如果 fullscreenElement 不为 null,则返回 true,表示全屏模式有效。

规范

规范
全屏 API 标准
# dom-document-fullscreen

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅