仅显示系统托盘中的扩展图标

仅显示系统托盘中的扩展图标

我正在使用Google HangoutsChrome 扩展程序,它会将图标放在系统托盘中。如果我将其从小弹出框拖到主托盘,Chrome 图标也会随之出现。有什么方法可以只显示扩展程序图标并隐藏 Chrome 图标吗?

编辑:我在 Windows 7 SP1 上使用 Chrome 25.0.1364.172 m。这是 Chrome 图标旁边的图标:

系统托盘

这是单击自定义后它们显示的样子。更改任一下拉菜单都会立即将另一个下拉菜单更改为相同的值:

自定义屏幕

答案1

由于您更新了解决我的答案的问题,因此进行了编辑。

我做了一些研究。看来他们从版本 17 之前就开始玩弄系统托盘图标功能了。(https://code.google.com/p/chromium/issues/detail?id=72068https://code.google.com/p/chromium/issues/detail?id=142450)。即便如此,他们也遇到了图标与 Chrome 图标绑定的问题。我认为原因是扩展程序通过 Chrome 运行。

显然有办法解决这个问题,因为当您禁用后台任务时,如果 chrome 任务管理器图标消失,chrome 图标也会消失,而只留下 chrome 图标。

您可以使用本机应用程序:

https://www.google.com/talk/install.html

(它似乎没有相同的功能,而且由于某种原因无法连接到服务,尽管我可以通过浏览器访问那里,但它没有与 Chrome 任务管理器图标相同的系统托盘问题)

和/或向 Google 提交错误报告:

http://support.google.com/chat/bin/request.py?contact_type=gt_chrome&hl=en_US

还有其他第三方解决方案,例如最小化到托盘解决方案,它似乎不能完全按照您的要求执行,但有可能将某些代码组合在一起以实现它。

旧答案:

在 Windows 7 和 8 中,单击向上箭头并转到自定义,找到 chrome 图标并将设置更改为永不显示。

在早期版本的 Windows 中,右键单击任务栏,属性,自定义。您可以设置各种图标永远不显示在那里。

答案2

如果您使用 Windows,我发现您可以右键单击 Chrome 图标并取消选中“保持 Chrome 在后台打开”选项。

答案3

一个疯狂的想法是使用最小化到托盘扩展程序带有选项“如果没有最小化的 Chrome 窗口则隐藏托盘图标”。

如果这也同时影响两个图标,那么我不确定您的问题是否有好的解决方案。

答案4

如果你不想运行另一个程序,那就给托盘试试看。它自己的图标可以完全隐藏:

  1. 安装并启动 Tray-It
  2. 启动 Chrome + 聊天扩展程序
  3. 在 Tray-IT 中:
    • 右键单击相应条目 -> 放置在系统托盘中
    • 编辑 -> 个人资料
    • 根据截图进行配置(必须采用窗口标题)
  4. 隐藏 Tray-It 本身并与窗口一起启动(编辑 -> 选项)

托盘配置

我不使用 Chrome,所以您可能需要自己进行一些实验,看看“窗口标题”或“窗口类别”是否更适合将 Chrome 窗口与聊天窗口分开。

相关内容