WindowControlsOverlayGeometryChangeEvent
WindowControlsOverlayGeometryChangeEvent 介面是 Window Controls Overlay API 的一部分,當桌面 PWA 的標題欄區域的大小或可見性發生變化時,它會被傳遞給 geometrychange 事件。
建構函式
WindowControlsOverlayGeometryChangeEvent()實驗性-
使用給定的引數建立一個
WindowControlsOverlayGeometryChangeEvent事件。
例項屬性
也繼承自其父級 Event 的屬性.
WindowControlsOverlayGeometryChangeEvent.titlebarAreaRect只讀 實驗性-
一個
DOMRect物件,表示標題欄區域的位置和大小。 WindowControlsOverlayGeometryChangeEvent.visible只讀 實驗性-
一個 布林值,指示視窗控制元件覆蓋層是否可見。
示例
下面的示例展示瞭如何透過在 Navigator.windowControlsOverlay 屬性上新增事件處理程式來使用 WindowControlsOverlayGeometryChangeEvent 例項,以監聽 PWA 標題欄區域的幾何形狀變化。
js
if ("windowControlsOverlay" in navigator) {
navigator.windowControlsOverlay.addEventListener(
"geometrychange",
(event) => {
if (event.visible) {
const rect = event.titlebarAreaRect;
// Do something with the coordinates of the title bar area.
}
},
);
}
規範
| 規範 |
|---|
| 視窗控制元件覆蓋 # windowcontrolsoverlay-interface |
瀏覽器相容性
載入中…