как включить "Нажать ESC для выхода из полноэкранного режима" в электронном - PullRequest
0 голосов
/ 06 ноября 2019

Как включить «Нажмите ESC для выхода из полноэкранного режима» в электрон , пока я в полноэкранном режиме в фрейме?

2019-11-06_13-01-16

Наблюдение : тот же самый iframe с теми же параметрами в Chrome показывает сообщение, но электрон нет.

1 Ответ

1 голос
/ 07 ноября 2019

Самый простой способ сделать это - через простое управление окнами с помощью модуля remote.

const remote = require("electron").remote;

document.addEventListener("keydown", event => {
    switch (event.key) {
        case "Escape":
            if (remote.getCurrentWindow().isFullScreen()) {
                remote.getCurrentWindow().setFullScreen(false);
            }
            break;
         }
});

Код и оригинальный ответ здесь от Zen .

...