2017-06-01 49 views
0

在main.js,我這樣做:如何獲得IPC的處理?

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錯誤啓動時:

A JavaScript error occurred in the main process Uncaught Exception:
TypeError: Cannot read property 'on' of undefined at Object. (/myapp/main.js:11:4)

11號線是ipc.on()電話。我究竟做錯了什麼?

回答

0

更改const {app, BrowserWindow, ipc} = require('electron')到:

const {app, BrowserWindow, ipcMain} = require('electron') 

ipcMain.on('second-window', (event, arg)=> { 
    window-two.show() 
}) 
相關問題