Navigator: windowControlsOverlay 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

windowControlsOverlayNavigator 介面的一個只讀屬性,它返回 WindowControlsOverlay 介面。該介面可以為使用 視窗控制元件覆蓋 API 的桌面漸進式 Web 應用提供有關標題欄幾何形狀的資訊。

安裝在桌面作業系統上的漸進式 Web 應用可以透過在其 Web 應用清單成員 display_override 中使用 window-controls-overlay 值來選擇啟用視窗控制元件覆蓋功能。

這樣做會隱藏預設的視窗標題欄,並允許應用訪問應用視窗的整個區域。

WindowControlsOverlay 介面。

示例

js
if ("windowControlsOverlay" in navigator) {
  const rect = navigator.windowControlsOverlay.getTitlebarAreaRect();
  // Do something with the title bar area rectangle.
} else {
  // The Window Controls Overlay feature is not available.
}

規範

規範
視窗控制元件覆蓋
# windowcontrolsoverlay-interface

瀏覽器相容性