如何在系统托盘中显示Google Chrome应用图标,并在使用javascript,jquery,google chrome扩展程序最小化窗口时隐藏任务栏中的图标
答案 0 :(得分:1)
你做不到。这不是Chrome扩展程序可以做的事情。
There was, at one point, some work towards an API允许Chrome扩展程序显示“系统指示符”(即系统托盘图标,菜单栏图标等)。然而,这项工作被放弃了;在任何当前版本的Chrome中都不支持此功能,也不可能支持此功能。
如果您需要系统托盘图标,则需要编写本机应用程序。
答案 1 :(得分:0)
这是解决方案https://chrome.google.com/webstore/detail/lightning-reopen/ahphokgmcecbjeipkfkamcdmemghkaph
这正是您正在寻找的东西,我目前正在使用它,它的唯一目的是将Google Chrome浏览器放入系统托盘,并使其在后台运行。就是这样。
这是开发者页面上的直接引文,描述了此Google Chrome扩展程序
让Chrome在后台保持打开状态,以便更快地重新打开 您是否已安装一百万个扩展程序,这些扩展程序在打开新的Chrome窗口时绝对需要花很长时间才能加载,从而导致冻结和结结?您是否想从浏览器扩展中获取通知,而不必保持Chrome窗口打开且任务栏混乱?您是否有更多的RAM超出您的预期?
如果您对以上问题中的至少一个回答是,那么此扩展名适合您!安装后,Chrome将位于您的通知区域,并在后台保持打开状态,这意味着,当您打开新的Chrome窗口时,所有扩展程序都不需要重新初始化自己,从而可以大大加快启动速度,并且几乎没有延迟。
很长一段时间以来,我一直在所有机器上安装Dropbox for Gmail来获得这种效果,但是看看它的权限使我意识到也许我不应该这样做。我决定制作自己的后台扩展程序,没有权限,没有加密矿工并且没有API调用“打电话回家”。
是的,此扩展名实际上无法在您浏览时随时随地访问您的任何个人数据,其唯一目的是让您将Chrome保留在后台。即使在任何时候扩展名受到破坏,系统也会提示您提供任何额外的权限,您永远都不能同意。您相信我不会将此扩展程序出售给希望在您访问的每个页面中注入广告和/或跟踪器的任何阴暗的扩展程序营销公司。
此扩展程序是开源的,您可以在这里找到源代码:https://github.com/SeinopSys/LightningReopen