导航器:windowControlsOverlay 属性

安全上下文:此功能仅在 安全上下文 (HTTPS) 中可用,在一些或所有 支持的浏览器 中可用。

windowControlsOverlayNavigator 接口的只读属性,它返回 WindowControlsOverlay 接口,该接口公开了有关使用 窗口控件叠加 API 的桌面渐进式 Web 应用程序中标题栏几何形状的信息。

安装在桌面操作系统上的渐进式 Web 应用程序可以通过在 display_override Web 应用程序清单成员中使用 window-controls-overlay 值来选择加入窗口控件叠加功能。

这样做会隐藏默认的窗口标题栏,并允许应用程序访问应用程序窗口的完整区域。

示例

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

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。