在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应用任务栏图标闪烁提醒点击打开链接