在Electron BrowserWindow

时间:2016-07-05 21:21:54

标签: javascript electron

每当我设置BrowserWindow的最大大小时,它会重置最小大小。同样,每当我设置最小尺寸时,它会重置最大尺寸。我的BrowserWindow需要最大和最小尺寸。难道我做错了什么?是否有其他方法可以设置BrowserWindow的最大和最小大小?

mainWindow.setMinimumSize(minimumSize.width, minimumSize.height);
mainWindow.setMaximumSize(maximumSize.width, maximumSize.height);

1 个答案:

答案 0 :(得分:2)

正在调查此问题的active issue at the Electron Github repository

当前的解决方法似乎需要两次调用之间的一点时间:

setTimeout(() => remote.getCurrentWindow().setMaximumSize(300, 300), 200);
remote.getCurrentWindow().setMinimumSize(50, 50);