Electron setLoginItemSettings 在托盘菜单应用程序上不起作用
Posted
技术标签:
【中文标题】Electron setLoginItemSettings 在托盘菜单应用程序上不起作用【英文标题】:Electron setLoginItemSettings doesn't work on tray menu app 【发布时间】:2021-07-05 11:56:51 【问题描述】:我正在尝试自动启动我的电子应用程序,电子文档提供 instructions。 我用这段代码尝试了电子快速启动应用程序:
app.setLoginItemSettings(
openAtLogin: true
)
这可以正常工作,没有任何问题。
但我的电子应用程序只是一个在后台运行的主进程(没有 BrowserWindow)。当我在其中使用此设置时,它会创建启动条目,但不会在 Windows 登录时启动。
【问题讨论】:
【参考方案1】:经过大量试用,我发现具有管理权限的电子应用程序无法在启动时自动启动。您需要从 package.json 中删除该权限,然后它应该可以正常工作。
【讨论】:
以上是关于Electron setLoginItemSettings 在托盘菜单应用程序上不起作用的主要内容,如果未能解决你的问题,请参考以下文章
用electron将Vue项目打包为window和Mac桌面应用 (electron-packager与electron-build)