gpt4 book ai didi

google-chrome-extension - Chrome 扩展 : get url of activated tab

转载 作者:行者123 更新时间:2023-12-04 03:02:36 24 4
gpt4 key购买 nike

我删除了我的一个问题,因为它似乎是一个重复的问题。但实际上我认为我想出了一个将我的问题与另一个问题区分开来的答案。

我原来的问题:我想知道是否有直接的方法来找出已激活的选项卡的 url。我在问,因为对象参数传递给了 chrome.tabs.onActivated.addListener 的处理函数不包含激活选项卡的 url 作为 onUpdated.addListener的处理程序,例如,确实如此。

Here是一个可选答案,但我正在寻找一个更简单的答案。

最佳答案

问题中链接的答案适用于跟踪选项卡属性的一般情况。

但是,对于 onActivated 的特殊情况,因为它是关于当前事件的选项卡,您可以简单地使用 chrome.tabs.getSelected:

chrome.tabs.onActivated.addListener(function(object activeInfo) {

chrome.tabs.getSelected(null,function(tab) {
var url = tab.url;
//do something
});
});

你说呢?

关于google-chrome-extension - Chrome 扩展 : get url of activated tab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13885025/

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