google-chrome-extension - chrome.tab.onactivated

标签 google-chrome-extension

有人可以告诉我如何使用 chrome.tabs.onActivated

如果网址等于:www.example.com,我想刷新单击/激活的选项卡.

或者如果这是错误的方法,请告诉我该使用什么。

最佳答案

首先,请确保在 manifest.json 文件中添加“tabs”权限。然后,在后台页面脚本中使用chrome.tabs.onActivated。每次调用此事件时,您都会获得包含当前事件选项卡 ID 的 activeInfo 对象。有了这个 ID,您就可以 fetch the tab并查看它设置为什么 URL。当您确定这是您正在寻找的选项卡(URL 匹配)时,您可以 reload it .

关于google-chrome-extension - chrome.tab.onactivated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12558528/

相关文章:

Javascript 获取元素相对于屏幕左上角的位置

javascript - Chrome 扩展程序 : Schema "file://" not allowed in "permissions"

javascript - 从列表( li 元素)中删除项目,给出索引 -1。 JavaScript(Chrome 扩展)

google-chrome - Chrome扩展弹出窗口中的表单发布没有做任何事情

javascript - Chrome 扩展程序键盘快捷键以错误的顺序显示

javascript - 像 "React developer tools"这样的扩展是如何工作的?

css - 是否有浏览器扩展来获取应用于 DOM 元素的所有 CSS?

javascript - Chrome 扩展 : chrome. tabs.executeScript 不工作

tabs - 浏览器重启后在 Chrome 扩展中重新建立标签标识

javascript - 在不同网站上完成操作后,使用 YouTube API 点赞视频