browserAction.disable()
停用某個標籤頁的瀏覽器操作,這意味著在該標籤頁處於活動狀態時無法單擊它。
語法
js
browser.browserAction.disable(
tabId // optional integer
)
引數
tabId可選-
integer。要停用瀏覽器操作的標籤的 ID。
示例
點選時停用瀏覽器操作,並在每次開啟新選項卡時重新啟用它
js
browser.tabs.onCreated.addListener(() => {
browser.browserAction.enable();
});
browser.browserAction.onClicked.addListener(() => {
browser.browserAction.disable();
});
僅為活動標籤停用瀏覽器操作
js
browser.browserAction.onClicked.addListener((tab) => {
browser.browserAction.disable(tab.id);
});
瀏覽器相容性
載入中…
注意: 此 API 基於 Chromium 的 chrome.browserAction API。本文件源自 Chromium 程式碼中的 browser_action.json。