Chrome扩展程序将新菜单添加到Chrome的系统托盘图标

时间:2016-11-18 20:31:44

标签: javascript google-chrome google-chrome-extension icons system-tray

我想在Google Chrome的系统托盘图标中添加我的扩展选项菜单。我搜索了很多,但没有发现任何提示。在这里,我看到一个扩展添加了它。 enter image description here

任何人都可以帮忙解释一下。我甚至已经查看了该扩展的源代码,但没有找到答案。所以终于来了。

1 个答案:

答案 0 :(得分:2)

如果满足以下条件,则会显示此项目:

  • 扩展请求"background" permission
  • Chrome设置允许"在Google Chrome关闭时继续运行后台应用"。

此菜单项主要是提醒"哪些扩展程序/应用程序可让Chrome运行时在后台运行"。如果没有扩展程序符合上述条件,则Chrome图标根本不会显示。

如果点击,它会有一个固定的行为,你无法改变:

  • 如果扩展程序定义了选项页面,则会在新标签中打开,即使new-style options page应嵌入chrome://extensions < / em>的。最后一点是certainly a bug
  • 如果扩展程序未定义选项页面,则会在新标签页中打开chrome://extensions/