【Electron】Electron 如何通信,把消息发送到main.js

在Electron应用中,实现页面与main.js直接的通讯很方便,我使用的方法是:

1. 在main.js中加入一下代码:

const ipc = require('electron').ipcMain;
//接收
ipc.on('news',function() { //news 是自定义的命令 ,只要与页面发过来的命令名字统一就可以
    //接收到消息后的执行程序
})

2. 在我们页面需要接收到消息,需要执行提醒的地方加入以下代码:

const ipc = require('electron').ipcRenderer;
ipc.send('news') //注册的指令。send到主进程main.js中。

3.完成了

4.接受提醒图标闪烁提示的方法请参考上一篇文章:【ELectron】electron应用任务栏图标闪烁提醒点击打开链接

猜你喜欢

转载自blog.csdn.net/yu17310133443/article/details/79540794