当我在Windows 7中使用上下文菜单命令“Open with ...”时,操作系统会打开我的Electron应用程序的新实例。我希望,如果应用程序已在运行,则要打开的文件将在已打开的实例中打开,而不是在新实例中打开。
我怎样才能做到这一点?
答案 0 :(得分:1)
使用app.makeSingleInstance()
功能,文档中有一个示例。
答案 1 :(得分:-1)
我认为这并不依赖于Windows(比如打开设置)&它是特定于应用程序的设置(如果存在)。 我做了一点搜索,找到了这个链接,也许很有用;) https://www.npmjs.com/package/electron-single-instance