gpt4 book ai didi

javascript - 有没有办法从扩展/背景页面显示/指示更新的选项卡?

转载 作者:行者123 更新时间:2023-12-03 12:30:39 25 4
gpt4 key购买 nike

我正在寻找类似于固定 Gmail 标签的行为,其中当有新电子邮件且标签未处于焦点时,标签头会闪烁。

chrome.windows.update(..)有一个“drawAttention”选项。但是chrome.tabs.update(..)只有“事件”和“突出显示”选项。

我无法找到在事件窗口中指示更新选项卡的方法,而不切换到它/或突出显示它(这似乎与事件窗口具有几乎相似的行为)。

最佳答案

发光标签效果特定于固定标签,并且在页面标题更改时发生。此功能并非 Chrome 特有,Firefox 中也提供。

对于未固定的选项卡,无法获得此效果,但如果选项卡已固定,则您可以更改页面的标题,以通过内容脚本获得所需的效果。要使用此功能,您必须声明访问主机的权限。
以下是实现目标的最小示例:

chrome.tabs.executeScript(tabId, {
'document.title += ".";'
});

如果您想使用此功能,我建议在两种状态之间切换(例如带尾点和不带点),以防止标题变得太长。

除非选项卡内容确实更新,否则我建议不要使用此技巧,因为当选项卡中没有更新时,视觉指示器会产生误导。

chrome.tabs.update 吸引人们对未固定标签的注意力的另类丑陋方法是:

  • 固定/取消固定标签
  • 在标签条上移动标签
  • 激活/停用该选项卡

关于javascript - 有没有办法从扩展/背景页面显示/指示更新的选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23945772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com