Полноэкранный режим с постепенным переходом в приложении Electron - PullRequest
0 голосов
/ 05 мая 2019

Мне интересно, возможно ли открыть новое окно в полноэкранном режиме, но с переходом типа постепенного изменения (не скользящим переходом) так же, как при запуске презентации в Keynote.

https://imgur.com/a/HRdVM7H

1 Ответ

0 голосов
/ 05 мая 2019

Taht не является функцией electron, но вы можете выполнить ее с помощью своих событий BrowserWindow, а затем обработать переход через ваш контент.

Суть: слушайте полноэкранное событие в вашем основном контексте. Когда получено, отправьте сообщение в контекст рендеринга, чтобы затемнить экран и затемните.

Событие: «вход в полноэкранный режим»
Издается, когда окно переходит в полноэкранное состояние.

Событие: «полный экран»
Издается, когда окно выходит из полноэкранного состояния.

Событие: 'enter-html-full-screen'
Выдается, когда окно переходит в полноэкранное состояние, запускаемое HTML API.

Событие: «оставить-html-полный экран»
Выдается, когда окно выходит из полноэкранного состояния, запускаемого HTML API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...