在Electron中向父窗口发送消息

问题描述 投票:0回答:1

我有一个渲染过程打开一个模态窗口

import { remote } from 'electron';

let currentWindow = remote.getCurrentWindow();
let modalWindow = new BrowserWindow({width:800, heigh:500, parent:currentWindow});
modalWindow.loadURL('views/second.html');

我怎样才能将modalWindow的消息传回给父母?

node.js electron ipc modal-window
1个回答
2
投票

你必须使用ipc通信。

在主要过程中:

ipcMain.on('asynchronous-message', (event, arg) => {
   //manage data
})

在你的modalWindow中:

ipcRenderer.send('asynchronous-message', message)

ipcMain doc

ipcRenderer doc

© www.soinside.com 2019 - 2024. All rights reserved.