Electron / Javascript:当窗口取消/最大化时检测

时间:2018-06-11 02:42:22

标签: javascript jquery electron

我正在使用自定义窗口栏创建一个电子应用程序来代替默认的Windows窗口。我需要知道窗口何时最大化或未最大化,以便更改窗口栏上的图标以反映窗口的状态。

2 个答案:

答案 0 :(得分:1)

对于browserwindow,可以使用

maximize / unmaximized事件。 https://github.com/electron/electron/blob/master/docs/api/browser-window.md#event-maximize

答案 1 :(得分:-1)

您可以使用:

const { remote } = require("electron");
var win = remote.BrowserWindow.getFocusedWindow();
if(window.isFullScreen()) {
  // your code here
}

或:

const { remote } = require("electron");
var win = remote.BrowserWindow.getFocusedWindow();
if(window.isMaximized()) {
  // your code here
}