【发布时间】:2016-10-08 08:36:33
【问题描述】:
场景
我有一个窗口,它有一个 add task button 正在打开一个窗口。每次用户点击它,它都会打开一个窗口。我在add task window 上有一个按钮,可以将其最小化。这个最小化按钮如何实现?
代码
我可以使用下面的代码closemaximize窗口:
var winclose = function () {
window.close();
}
var winmaximize = function () {
window.moveTo(0, 0);
window.resizeTo(screen.width, screen.height);
}
但是,我找不到任何可以从渲染进程中最小化窗口的函数。
请帮忙,非常感谢;
注意:
浏览器不向开发者提供最小化它们的功能。但在这里 是一个不同的场景。这里我使用的是 Electronjs 提供的铬。因此,在我们开发桌面应用程序时,一定有办法做到这一点
虚拟下载链接:download from OneDrive
【问题讨论】:
-
@mnwsmit 浏览器没有为开发者提供最小化它们的功能。但这是一个不同的场景。这里我使用的是 Electron js 提供的铬。因此,在我们开发桌面应用程序时,必须有办法做到这一点。
-
@mnwsmit 我希望你能删除重复的标签
-
那么,要明确一点,您想从该实例中最小化
BrowserWindow实例吗? IE。您想通过该窗口的 JavaScript 最小化该窗口吗? -
我很抱歉不清楚。让我举个例子。我有一个窗口,它有一个
add task button正在打开一个窗口。每次用户点击它,它都会打开一个窗口。我在add task window上有一个按钮,可以将其最小化。如何实现这个最小化按钮? -
我假设窗口是在
main进程中创建的?main进程中是否有新创建的窗口的引用?
标签: javascript jquery node.js electron