Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可用于Google Chrome扩展的选项卡切换事件?_Javascript_Google Chrome_Google Chrome Extension_Dom Events - Fatal编程技术网

Javascript 可用于Google Chrome扩展的选项卡切换事件?

Javascript 可用于Google Chrome扩展的选项卡切换事件?,javascript,google-chrome,google-chrome-extension,dom-events,Javascript,Google Chrome,Google Chrome Extension,Dom Events,作为Google Chrome的扩展,是否可以监听标签切换?也就是说,在选项卡切换刚刚发生时收到通知 (我想做一个扩展,在全屏模式下,当使用常用的Ctrl+PageUp和Ctrl+PageDown键盘快捷键切换选项卡时,可以提供切换和其他当前可用选项卡的视觉反馈。)可以,请参阅manifest.json文件中的at,添加以下内容: "permissions":[ "background", "tabs" ], "background" : { "scripts": ["

作为Google Chrome的扩展,是否可以监听标签切换?也就是说,在选项卡切换刚刚发生时收到通知


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

可以,请参阅manifest.json文件中的at

,添加以下内容:

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

"background" : {
    "scripts": ["scripts/background.js"],
    "persistent": false
}
在您的background.js中:

chrome.tabs.onActivated.addListener(function(activeInfo) {
    console.log(activeInfo.tabId);
});
查看此链接:(请参阅可用事件)