我不想要全屏应用程序,但我想启动一个最大化的Node-Webkit应用程序。可以这样做吗?我猜它与package.json有关,但似乎无法找到需要做的事情。
答案 0 :(得分:18)
我不认为清单可以选择这样做。相反,在启动时调用nw的Window.maximize()
。类似的东西:
// Load native UI library
var ngui = require('nw.gui');
// Get the current window
var nwin = ngui.Window.get();
稍后,在onload
或其他您准备好展示窗口的地方:
onload = function() {
nwin.show();
nwin.maximize();
}
node-webkit wiki中对此进行了描述。我不认为你可以在显示主窗口之前调用最大化(如果它隐藏在清单中),但我还没有真正挖到它。
从UX的角度来看,您可能需要考虑保存窗口位置。 wiki就是这样做的一个例子。