【问题标题】:Minimizing apps via nodejs || plain js通过 nodejs 最小化应用程序 ||纯js
【发布时间】:2021-09-15 06:56:45
【问题描述】:
我目前正在从事个人自动化项目,我想添加“最小化应用程序”功能。
例如:当我点击按钮时,我想最小化当前浏览器。我已经有 window.close();但这肯定会关闭应用程序。我发现了诸如 window.minimalize(); 之类的东西。或 window.minimize();,但没有一个对我有用。那么有没有办法最小化应用呢?
已编辑:它不必只是客户端 JS,它可以用作基于终端的 nodejs 应用程序。例如:我输入最小化谷歌浏览器,它会最小化它。
【问题讨论】:
-
这可能是relevant。简而言之,没有办法从客户端 JS 中做到这一点(至少出于安全考虑),但可能会有一些选项,具体取决于您运行的工具来控制浏览器窗口。
标签:
javascript
node.js
automation
【解决方案1】:
在 Google 上搜索 how to minimize browser 会得到以下结果:
There is no way to minimize the browser window within javascript. No, there isn't. However, depending on what you're doing and which browsers you're targeting, you could play around with the blur and focus events of the window to achieve similar effect.
或者,如果需要此类控制,您始终可以将代码移植到 Electron.js 或 Neutrino.js,它们可让您使用 JavaScript 创建桌面应用程序。
也许如果您发布一些代码并给我们一些思路,我们可以解决一些问题。