Node -Webkit - Запуск Максимизированного

Мне не нужно полноэкранное приложение, но я бы хотел запустить приложение Node -Webkit. Это можно сделать? Я предполагаю, что это что-то связано с package.json, но, похоже, не может найти, что нужно сделать.

Ответы

Ответ 1

Я не думаю, что манифест имеет возможность сделать это. Вместо этого вызовите 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.