Если вы хотите написать приложение, которое работает на экранах настольных компьютеров. Вам нужно будет знать высоту и ширину текущего экрана.

Небольшой пример: я хочу, чтобы мое приложение запускалось всегда в полноэкранном режиме или в процентах.

Сначала вам нужно импортировать экран из электрона;

импортировать { экран } из «электрона»;

После этого вам нужно получить ширину высоты текущего экрана

const {ширина, высота} = screen.getPrimaryDisplay().workAreaSize;

И вам нужно будет установить высоту и ширину в приложении, когда оно готово , и вы начнете с определения MainWidow с помощью нового BrowserWindow с двумя параметрами. высота и ширина.

mainWindow = новое окно браузера({

высота: высота,

веб-настройки: {

предварительная загрузка: path.join(__dirname, «preload.js»),

},

ширина: ширина,

});

Если вы хотите установить в процентах, просто установите высоту и ширину в процентах.

Например, я хочу, чтобы мое приложение запускалось с высотой 90% и шириной 90%, просто кодируя:

mainWindow = новое окно браузера({

высота: высота * 0,9,

веб-настройки: {

предварительная загрузка: path.join(__dirname, «preload.js»),

},

ширина: ширина * 0,9,

});

Но подождите… что-то не так с моим кодом, он не запускается с 90% и высотой 90%?

Поскольку мое выражение возвращается к десятичному…Оппс…

Теперь все в порядке…