16

作为谷歌浏览器扩展,是否可以收听标签切换?也就是说,当标签切换刚刚发生时被通知?

(我想做一个扩展,在全屏模式下,当使用常用的Ctrl+PageUpCtrl+PageDown键盘快捷键切换选项卡时,会提供开关和其他当前可用选项卡的视觉反馈。)

4

2 回答 2

17

在您的 manifest.json 文件中添加以下内容:

"permissions":[
    "background",
    "tabs"
],

"background" : {
    "scripts": ["scripts/background.js"],
    "persistent": false
}

在你的 background.js 中:

chrome.tabs.onActivated.addListener(function(activeInfo) {
    console.log(activeInfo.tabId);
});
于 2018-03-15T18:11:10.740 回答
13

有可能,请onActivated参阅https://developer.chrome.com/docs/extensions/reference/tabs/#event-onActivated

于 2013-08-14T18:05:09.573 回答