【问题标题】:How can I make the Electron welcome screen to stop showing on session start?如何使 Electron 欢迎屏幕在会话开始时停止显示?
【发布时间】:2020-06-03 02:38:19
【问题描述】:

我有一个配置为使用 Electron api 在登录时打开的 Electron 应用程序,如下所示:

app.setLoginItemSettings({
    openAtLogin: true,
    path: app.getPath('exe')
});

但每次用户登录时,Electron“欢迎屏幕”都会与我的应用程序窗口一起显示。我怎样才能阻止这种情况发生?

我使用 electron-builder 创建 nsis 安装程序 (Windows)。

【问题讨论】:

  • (行业术语是“splash screen”顺便说一句)。 Electron 默认不显示启动画面 - 你的项目中还有哪些其他代码?
  • 用户电脑上好像安装了electron框架?您是否尝试在以前没有安装过 Electron 或其他任何东西的计算机上安装?
  • @Garmien 为什么在安装电子时会打开?这使得开发人员很难测试实际的用户体验
  • @Tom 如果您在计算机上安装 Electron 开发框架,它默认以计算机启动。您可以在任务管理器的启动进程中禁用它。

标签: javascript electron electron-builder


【解决方案1】:

原来出现这个窗口是因为该框架也安装在计算机中;正如@Garmien 评论的那样。

【讨论】:

  • 这对我来说似乎不是一个解决方案。如何阻止这种情况发生?
猜你喜欢
  • 1970-01-01
  • 2014-02-06
  • 2020-06-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多