Как я могу отправить сообщение от процесса рендеринга (веб-страницы) основному процессу (узлу) в Nightmare? В Electron есть ipc, а Nightmare построен на top of Electron, поэтому я полагаю, что это возможно, но я не могу понять, как это сделать.
Что-то подобное:
<script type="text/javascript">
window.postMessage('aaaaaaaa', '*');
</script>
index.js
let nightmare = new Nightmare();
nightmare.on('message', function(e) {
console.log(e.data); // will output aaaaaaaa
});
nightmare.goto('http://example.com').then(function() {
console.log('loaded');
});