EDIT 2: Я нашел в приложении web2exe: Включить NODEjs необходимо проверить. Это решило мою проблему.Функции окна NWJS (node-webkit) не работают
Я использую web2exe приложение для автоматизированной упаковки EXE, поэтому мне нужно только две функции из NWJS:
выхода приложение (закрыть окно) и переключаться между окном и полноэкранным режимом.
Я нашел для этого код, но когда я разместил его в главном файле JS, ничего не происходит. Что я делаю неправильно? Edit: я нашел следующий код:
function winclose() {
var gui = require('nw.gui');
var win = gui.Window.get();
win.close();
}
Когда я вызываю эту функцию, ничего не происходит. У меня нет элемента Inspect Element, поэтому я не вижу ошибок. И я могу заверить вас, мой код совершенно ясен, без ошибок, и эта функция и вызов к ней размещены правильно.
Так, может быть, мне нужно написать этот код в другом исходном файле, а не в моем собственном? Или, может быть, это приложение (web2exe) каким-то образом вмешивается?