标签切换事件可用于Google Chrome扩展程序?

Kel*_*ert 8 google-chrome javascript-events google-chrome-extension

作为Google Chrome扩展程序,是否可以收听制表符开关?也就是说,当Tab键切换刚刚发生时会收到通知?

(我想制作一个扩展,在全屏时,使用常用Ctrl+PageUpCtrl+PageDown键盘快捷键切换标签时,会提供开关和其他当前可用标签的视觉反馈.)

Vai*_*sai 7

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

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

"background" : {
    "scripts": ["scripts/background.js"],
    "persistent": false
}
Run Code Online (Sandbox Code Playgroud)

在您的background.js中:

chrome.tabs.onActivated.addListener(function(activeInfo) {
    console.log(activeInfo.tabId);
});
Run Code Online (Sandbox Code Playgroud)