多次通讯后 console不再执行

来源:2-3 进程间通信

qq_慕九州1558655

2020-02-14 01:15

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')

})


});


写回答 关注

1回答

  • 全菜工程师2号
    2020-03-04 16:45:38

    ipcRenderer触发事件回调的时候,好像无法console

Electron开发本地音乐播放器

跨平台开发框架Electron,一次编写多个系统使用

4410 学习 · 53 问题

查看课程

相似问题