我正在使用铬“版本75.0.3770.90(正式版本)”并尝试开发扩展。我已经做了很多工作,但是我一直努力尝试处理这一需要我知道当前打开的选项卡/窗口的工作。
我正在尝试使用Google文档所述的以下功能以及我看到的其他所有人都需要相同的信息。
chrome.tabs.query({active:true,currentWindow:true},console.log)
但是,我得到的答复是 未定义
如果删除currentWindow:true
,则会得到一个包含两个对象的数组,因为我打开了两个窗口。
这也将导致一个包含两个对象的数组。
chrome.tabs.query({active:true,discarded:false},console.log)
这是怎么回事?