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() 示例。

規範

規範
Fullscreen API
# ref-for-dom-document-exitfullscreen①

瀏覽器相容性

另見