2016-08-04 59 views
0

編輯2: 我在web2exe應用程序中發現:包含NODEjs需要檢查。這解決了我的問題。NWJS(node-webkit)窗口功能不起作用

我使用用於自動包裝的EXE應用web2exe,所以我需要從NWJS只有兩個函數:

退出應用程序(接近窗口)和窗口和全屏之間切換。

我發現了一些代碼,但是當我把它放在我的主JS文件中時,什麼也沒有發生。我做錯了什麼? 編輯:我發現了下面的代碼:

function winclose() { 
var gui = require('nw.gui'); 
    var win = gui.Window.get(); 
    win.close(); 
} 

當我調用這個函數,什麼都不會發生。我沒有檢查元素,所以我不能看到任何錯誤。 我可以向你保證,我的代碼非常清晰,沒有任何錯誤,並且此函數和調用它的位置正確。

那麼,是否需要將此代碼寫入另一個源文件而不是自己的?或者也許這個應用程序(web2exe)干擾某種方式?

回答

0

您是否嘗試過使用win.close(true)?爲了澄清它,你真的需要啓用devtools。