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