2013-08-24 22 views
15

我不想要一個全屏應用程序,但我想開始一個最大化的Node-Webkit應用程序。這可以做到嗎?我猜測它與package.json有關,但似乎無法找到需要完成的工作。Node-Webkit - 開始最大化

回答

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的角度保存窗口位置。維基有一個這樣做的例子。