renderer.js
const { ipcRenderer } = require('electron')
window.addEventListener('DOMContentLoaded', () => {
ipcRenderer.send('message', '情人节快乐')
ipcRenderer.on('aaaa', (event, arg) => {
console.log(arg,'这时候的console已经不会打印到控制台了,但是页面代码还是会执行 并且页面无误')
document.getElementById('sendMsg').innerHTML = arg
})
})
main.js
app.on('ready', () => {
const mainWindow = new BrowserWindow({
width: 666,
height: 666,
webPreferences: {
nodeIntegration: true
}
})
mainWindow.loadFile('index.html');
ipcMain.on('message', (event,arg) => {
console.log(arg)
event.sender.send('aaaa', '23432')
})
});
ipcRenderer触发事件回调的时候,好像无法console