gpt4 book ai didi

node.js - NodeJs shell.openExternal 打开exe并最小化

转载 作者:行者123 更新时间:2023-12-03 12:25:51 25 4
gpt4 key购买 nike

我在 electron 中使用它来打开一个应用程序,它工作正常。

代码如下:

require('electron').shell.openExternal('"C:\\Program Files (x86)\\myApplication\\myApp.exe"');

我的问题是它在我的主应用程序前面打开。

有没有办法让它最小化?

最佳答案

您不能最小化外部应用程序,但您可以通过将 activate 选项设置为 false 将打开的应用程序置于后台。

shell.openExternal('pathOrUrl', {activate: false});

唯一的问题是它只能在 macOS 上运行。在其他操作系统上,您可以在打开外部链接后将焦点放在应用程序的窗口上,但这并不总是有效。

window.focus();
// or
window.webContents.focus();

Electron Docs

关于node.js - NodeJs shell.openExternal 打开exe并最小化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59395449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com