windows.onRemoved

視窗關閉時觸發。

語法

js
browser.windows.onRemoved.addListener(listener)
browser.windows.onRemoved.removeListener(listener)
browser.windows.onRemoved.hasListener(listener)

事件有三個函式

addListener(listener)

向此事件新增監聽器。

removeListener(listener)

停止監聽此事件。listener 引數是要移除的監聽器。

hasListener(listener)

檢查此事件是否已註冊 listener。如果正在偵聽,則返回 true,否則返回 false

addListener 語法

引數

監聽器

當此事件發生時呼叫的函式。該函式將傳遞此引數

windowId

integer。已關閉視窗的 ID。

示例

記錄視窗移除時的 ID。

js
browser.windows.onRemoved.addListener((windowId) => {
  console.log(`Closed window: ${windowId}`);
});

瀏覽器相容性

注意: 此 API 基於 Chromium 的 chrome.windows API。本文件源自 Chromium 程式碼中的 windows.json