首页 > 解决方案 > 如何在 Electron 的 MacOS 菜单栏右侧添加图标?

问题描述

我是bitbar 项目的粉丝,它使您能够在 MacOS 上将菜单栏项添加到菜单栏的右侧,如下所示:

在此处输入图像描述

即使焦点在另一个窗口上,这些图标仍然存在,并且可以为用户提供有关在后台运行的服务的实时信息。

我正在使用 Electron 框架构建一些应用程序,并正在考虑将 bitbar 包装到我的应用程序中,但这似乎有点过度设计。

有没有办法在菜单栏的这一侧添加一个图标?如果没有:有人知道包含安装程序的此类实现的一个很好的例子吗?

Electron 的菜单栏文档没有说明这一点。但也许我忽略了一些东西,或者这个 MacOS 独有的功能还有其他实现?

标签: node.jsmacoselectronmenubar

解决方案


用户No Grabbing准确地指出了我正确的方向!谢谢!

我正在寻找错误的搜索参数:“托盘”似乎是我缺少的术语:

Electron 实际上已经为此提供了一个 API,在测试之后我可以说:它开箱即用:https ://electronjs.org/docs/api/tray


推荐阅读