electron-vue跨平台桌面应用开发实战教程(五)——系统通知&托盘
本文链接:
其实Electron的系统通知比较简单,是用HTML5的Notification实现的,但是在这儿需要注意的是,windows平台发送通知是需要为程序设置appId(下一篇文章我们讲解下Electron怎么打包,怎么设置应用程序图标)。
接下来,我们新建一个页面,来测试下渲染进程中怎么使用系统通知。
2.设置托盘
托盘属于系统级的操作,所有这个也是在主进程中设置的。在这个需要注意的是,设置托盘必须在程序ready之后。
还有一点需要注意的是,我们之前的文章中,点击自定义的关闭图标,调用的方法是
这样会导致我们直接关闭程序,点击托盘也会报错,所以我们这儿需要改为
好了,本篇文章的所有内容就讲完了,下一篇文档来教大家怎么打包应用和设置应用图标