Document: exitFullscreen() 方法
Document
方法 exitFullscreen()
请求将当前以全屏模式呈现的文档元素退出全屏模式,恢复屏幕的先前状态。这通常会撤消之前对 Element.requestFullscreen()
的调用。
语法
js
exitFullscreen()
参数
无。
返回值
一个 Promise
,当用户代理完成退出全屏模式后解析。如果在尝试退出全屏模式时发生错误,则会调用 Promise
的 catch()
处理程序。
示例
此示例会导致当前文档在每次鼠标按钮在其中点击时在全屏演示之间切换。
js
document.onclick = (event) => {
if (document.fullscreenElement) {
document
.exitFullscreen()
.then(() => console.log("Document Exited from Full screen mode"))
.catch((err) => console.error(err));
} else {
document.documentElement.requestFullscreen();
}
};
注意:有关更完整的示例,请参阅 Element.requestFullscreen()
示例。
规范
规范 |
---|
全屏 API 标准 # ref-for-dom-document-exitfullscreen① |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
- 全屏 API
- 全屏 API 指南
Element.requestFullscreen()
Document.fullscreenElement
:fullscreen
和::backdrop
<iframe>
的allowfullscreen
属性