#javascript #node.js #electron
Вопрос:
Итак, у меня есть электронное приложение. Я установил максимальную ширину и максимальную высоту, но как отключить максимизацию.
Я уже сделал пользовательские кнопки для ms-windows, но я не хочу удалять светофоры на mac.
В других приложениях я видел, что зеленый сигнал светофора погас. Как мне этого добиться?
Комментарии:
1. вам нужно окно фиксированного размера?
2. Нет, мое приложение просто недоступно для полноэкранного режима.
Ответ №1:
Это поддерживается электроном из коробки. При создании BrowserWindow
просто установите maximizable
свойство объекта options true
равным . Поскольку вы не показали нам никакого кода, это всего лишь пример:
const { BrowserWindow } = require ("electron");
var window = new BrowserWindow ({ title: "My App", maximizable: false });
Пожалуйста, обратите внимание, что на момент написания этой статьи это не поддерживалось в Linux. Смотрите Электронную документацию для получения дополнительной информации о BrowserWindow
ней и ее вариантах.