//渲染進程 const { ipcRenderer } = require('electron') i pcRenderer.send('msg',{name:'張三'}); //異步
主進程:web
//主進程 const { ipcMain } = require('electron'); ipcMain.on(''msg'',(event,arg) => { })
//渲染進程 const { ipcRenderer } = require('electron') ipcRenderer.send('msg',{name:'張三'}); //異步
//主進程 const { ipcMain } = require('electron'); ipcMain.on(''msg'',(event,arg) => { event.sender.send('reply', 'pong'); })
//渲染進程 const { ipcRenderer } = require('electron') ipcRenderer.on('reply', function(event, arg) { console.log(arg); // prints "pong" } );
//渲染進程 const { ipcRenderer } = require('electron') const msg = ipcRenderer.sendSync('msg-a'); console.log(msg)
//主進程 ipcMain.on('msg-a',(event)=> { event.returnValue = 'hello'; })