Javascript chrome.windows.onFocusChanged.addListener在打开上下文菜单后以windowId=-1启动
我正在尝试获取所有事件(最大化、最大化等)。我有一个合适的代码从这个链接 问题是,当我打开上下文菜单(右键单击),然后左键单击它以windowId=-1触发的窗口时,它会集中在窗口上。它不应该在windowId=-1时启动。因此,在打开上下文菜单后,我找不到确切的最小化/最大化事件 我的代码是:Javascript chrome.windows.onFocusChanged.addListener在打开上下文菜单后以windowId=-1启动,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在尝试获取所有事件(最大化、最大化等)。我有一个合适的代码从这个链接 问题是,当我打开上下文菜单(右键单击),然后左键单击它以windowId=-1触发的窗口时,它会集中在窗口上。它不应该在windowId=-1时启动。因此,在打开上下文菜单后,我找不到确切的最小化/最大化事件 我的代码是: chrome.windows.onFocusChanged.addListener(function(windowId) { if (windowId === -1) { //
chrome.windows.onFocusChanged.addListener(function(windowId) {
if (windowId === -1) {
// Assume minimized
console.log("minimized",windowId);
} else {
chrome.windows.get(windowId, function(chromeWindow) {
if (chromeWindow.state === "minimized") {
console.log("minimized");
} else {
console.log("maximized");
}
});
}
});
请在这方面帮助我,谢谢。窗口中有一个bug,请不要忽略上下文菜单谢谢@WolfWar提供您的信息。没有这个,就没有办法获得适当的最小化/最大化事件吗?不,据我所知,sry