Как реализовать рендерер IPC для изменения размера окна в электронном - PullRequest
0 голосов
/ 07 ноября 2018

Я хочу изменить размер моего электронного окна при нажатии кнопки. у меня есть этот код: -

In Main.html

<button id="btn">Resize</button>
<script>
    const electron = require('electron');
    let {ipcRenderer} = electron;
    let btn = document.getElementById('btn');
    btn.addEventListener('click', function (e) {
        e.preventDefault();
        ipcRenderer.send('resize');
    });
</script>

в main.js

let {ipcMain} = electron;
ipcMain.on('resize', function (event,args) {
win.setSize(400,800);
});

Что я должен написать специально вместо события внутри функции. Если я просто попробую использовать это

ipcMain.on('resize', function () {
    win.setSize(400,800);
    });

Это не работает

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