在main.js中,我这样做:
const {app, BrowserWindow, ipc} = require('electron')
window-two = new BrowserWindow({width: 800, height: 600, show: false})
...
ipc.on('second-window', (event, arg)=> {
window-two.show()
})
这始终会在启动时导致以下javascript错误:
主要进程中发生JavaScript错误未捕获异常:
TypeError:无法读取未定义的属性'on' 在对象。 (/myapp/main.js:11:4)
第11行是ipc.on()
来电。我做错了什么?
答案 0 :(得分:0)
将const {app, BrowserWindow, ipc} = require('electron')
更改为:
const {app, BrowserWindow, ipcMain} = require('electron')
ipcMain.on('second-window', (event, arg)=> {
window-two.show()
})