最小化Chrome浏览器到托盘?

时间:2010-11-25 04:53:52

标签: google-chrome google-chrome-extension system-tray minimize trayicon

点击标准最小化按钮后,如何最小化Chrome浏览器到托盘?

我不希望Chrome出现在任务栏中。

我们可以通过Chrome扩展程序代码实现此功能吗?

3 个答案:

答案 0 :(得分:7)

正如amer所指出的,存在一个仅用于执行此功能的扩展。

幸运的是,扩展程序是开源的,has a home here只要您的扩展程序本身保持开源,您就可以借用它(您应该check the license了解详细信息)。

请注意,由于chrome扩展API不提供此功能(托盘图标和隐藏浏览器窗口),扩展程序将转换为NPAPI插件(您可以在源捆绑中看到它捆绑了一个.dll文件,这也是开源的(C ++)!)。

这不是最好的情况,谷歌不鼓励NAPAPI,除非这是唯一的方式(在这种情况下,不幸的是,由于安全性开放)。 Chrome网上应用店中的扩展程序会要求获得“访问您计算机上的数据”的权限,这对于谨慎的用户会产生负面影响,尤其是如果您不努力在您的工作中更清楚地解释一般权限措辞扩展说明。

此扩展程序也针对Windows平台,因此如果需要支持,则必须查看适用于Linux和Mac的特定NPAPI实现。

答案 1 :(得分:5)

答案 2 :(得分:5)

使用开源项目RBTray on SourceForge。然后你可以最小化任何窗口到图标托盘。适用于Windows 7。 运行后,您需要右键点击'最小化'任何窗口的图标(最左边的一个,通常将窗口移动到任务栏的那个)。窗口将被移动到系统托盘。