【发布时间】:2019-12-13 18:40:18
【问题描述】:
我正在尝试在 JavaScript 中触发浏览器选项卡更改的事件。 MDN 宣传了 browser.tabs.onActivated() 函数,并在 Chrome 中显示完全支持,但是当我尝试访问 browser 或 tabs 全局变量时,我的 Chrome 控制台会发出声音。
有谁知道如何在浏览器标签更改时触发事件?我正在寻找一个没有外部库依赖的 vanilla 解决方案。
【问题讨论】:
-
browser.tabs.onActivated 是用于创建浏览器插件的 API 的一部分。无法从简单网页上的客户端代码调用 API 方法。
-
有意思,什么是浏览器插件?
-
附加组件或扩展 - 看看developer.mozilla.org/en-US/docs/Mozilla/Add-ons
标签: javascript events browser tabs