Google chrome 是否可以检测从应用程序快捷方式工具创建的Chrome窗口?

Google chrome 是否可以检测从应用程序快捷方式工具创建的Chrome窗口?,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,在更多工具->创建应用程序快捷方式…下,Chrome提供了一个为网站创建应用程序窗口的工具 是否可以检测这些窗口,以便在Chrome扩展中对其进行寻址?我发现了一个: 可以通过选择windowType:“正常”来限制操作 更多信息:您是否有任何不起作用的示例代码?谢谢@Xan。与此同时,我们已经找到了一个解决方案。这段代码是否足以作为这里的一般答案?应该是,是的。用几句话来描述它也会有帮助。也许一个文档链接是完美的。 chrome.browserAction.onClicked.addListe

更多工具->创建应用程序快捷方式…
下,Chrome提供了一个为网站创建应用程序窗口的工具

是否可以检测这些窗口,以便在Chrome扩展中对其进行寻址?

我发现了一个:

可以通过选择
windowType:“正常”
来限制操作


更多信息:

您是否有任何不起作用的示例代码?谢谢@Xan。与此同时,我们已经找到了一个解决方案。这段代码是否足以作为这里的一般答案?应该是,是的。用几句话来描述它也会有帮助。也许一个文档链接是完美的。
chrome.browserAction.onClicked.addListener(function () {
    chrome.windows.getCurrent(function (win) {
-       chrome.tabs.query({currentWindow: false}, function (tabs) {
+       chrome.tabs.query({
+           currentWindow: false,
+           windowType: 'normal'
+       }, function (tabs) {
            var tabIds = tabs.map(function (el) {
                return el.id;
            });