繁体   English   中英

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

[英]Tab switch event available for Google Chrome extension?

作为谷歌浏览器的扩展程序,是否可以监听标签切换? 也就是说,在刚刚发生标签切换时收到通知?

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

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

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

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

在你的 background.js 中:

chrome.tabs.onActivated.addListener(function(activeInfo) {
    console.log(activeInfo.tabId);
});

注意:使用chrome.tabs.onActivated时标签 url 可能不可用,因此请改用chrome.tabs.onUpdated

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM