gpt4 book ai didi

javascript - Chrome 扩展窗口监听器 - 最小化

转载 作者:行者123 更新时间:2023-11-28 08:10:31 24 4
gpt4 key购买 nike

我正在创建一个小型 Chrome 扩展,但我无法确定应该做什么来检查窗口是否最小化。

到目前为止我正在使用 chrome.tabs.onActivatedchrome.tabs.query一起监听选项卡更改并且它按预期工作,但现在我的问题是我还需要它知道浏览器窗口何时最小化。

chrome.tabs.onActivated.addListener(function() {
chrome.tabs.query({currentWindow: true, active: true}, function(tabs){
//do something
});
});

我还看过onFocusChanged但这似乎只适用于多个浏览器窗口。

如何检查浏览器窗口是否最小化?

最佳答案

如果你有窗口ID,就很容易得到Window object :

chrome.windows.get(windowId, function(win){
if(window.state == "minimized") {
/* ... */
}
});

如果您需要当前窗口,请改用getCurrent:

chrome.windows.getCurrent(function(win){
if(window.state == "minimized") {
/* ... */
}
});

关于javascript - Chrome 扩展窗口监听器 - 最小化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24280953/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com