gpt4 book ai didi

google-chrome - 如何获取对当前窗口的当前选项卡的引用?

转载 作者:行者123 更新时间:2023-12-01 09:59:39 28 4
gpt4 key购买 nike

我是 Google Chrome 扩展程序开发的新手,我想知道如何获得对当前窗口的当前选项卡的引用。

我用过 chrome.tabs.query({'active': true}但是当打开多个窗口时它不起作用。

最佳答案

每个有标签的窗口都有一个 active选项卡,所以如果有多个窗口打开,你需要指定你想要的窗口。
要获取当前脚本正在调用的窗口,请使用:

chrome.tabs.query({ active: true, windowId: chrome.windows.WINDOW_ID_CURRENT }, function (tabs) {
// Do something with tabs
});
但是,如果“当前窗口”是指显示给用户的最前面的焦点窗口,请使用:
chrome.tabs.query({ active: true, lastFocusedWindow: true }, function (tabs) {
// Do something with tabs
});
如需更多信息,请参阅 chrome.tabs.queryChrome's definition of current window .

关于google-chrome - 如何获取对当前窗口的当前选项卡的引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158716/

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