Ada*_*Liu 2 javascript tabs google-chrome google-chrome-extension web
我是 Chrome 扩展开发的新手。据我所知,chrome.tabs.query仅适用于background.js,我试图使用下面的代码来检查返回的信息。但是,结果只返回到后台页面控制台,并且它只给我“chrome://extensions/”页面的信息。
chrome.tabs.query({active: true, currentWindow: true}, function(tabs) {
console.log("tab ID:");
console.log(tabs);
});
Run Code Online (Sandbox Code Playgroud)
如何获取当前窗口中打开的所有/任何选项卡的信息?
提前致谢!
小智 6
您只需active从查询方法中删除键,因为它返回您当前所在的选项卡。因此,当前窗口的所有选项卡将由以下命令返回:
chrome.tabs.query({currentWindow: true}, function(tabs) {
tabs.forEach(function(tab) {
console.log('Tab ID: ', tab.id);
});
});
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,您可以在此处查看query方法文档
| 归档时间: |
|
| 查看次数: |
7565 次 |
| 最近记录: |