2013-08-24 7 views
15

私は全画面アプリケーションを望んでいませんが、最大化したNode-Webkitアプリケーションを開始したいと思います。これはできますか?私はpackage.jsonと何か関係があると思っていますが、何をする必要があるのか​​分からないようです。Node-Webkit - 最大化を開始

答えて

18

マニフェストにはこれを行うオプションはありません。代わりに、起動時にnwのWindow.maximize()を呼び出します。 onloadでいつか後で

// Load native UI library 
var ngui = require('nw.gui'); 

// Get the current window 
var nwin = ngui.Window.get(); 

、またはウィンドウを表示する準備が整いましたいくつかの他のポイント:ような何か

onload = function() { 
    nwin.show(); 
    nwin.maximize(); 
} 

これはnode-webkit wikiに記載されています。メインウィンドウを表示する前に最大化を呼び出すことはできませんが(マニフェストに隠れている場合)、私は実際にそれを掘り下げませんでした。

UXの観点から、ウィンドウの位置を保存することを検討してください。 wikiにはこれを行うための例があります。

関連する問題