electron-vue跨平台桌面应用开发实战教程(五)——系统通知&托盘

    本文链接:

    其实Electron的系统通知比较简单,是用HTML5的Notification实现的,但是在这儿需要注意的是,windows平台发送通知是需要为程序设置appId(下一篇文章我们讲解下Electron怎么打包,怎么设置应用程序图标)。

    接下来,我们新建一个页面,来测试下渲染进程中怎么使用系统通知。

    2.设置托盘

    托盘属于系统级的操作,所有这个也是在主进程中设置的。在这个需要注意的是,设置托盘必须在程序ready之后。

    还有一点需要注意的是,我们之前的文章中,点击自定义的关闭图标,调用的方法是

    这样会导致我们直接关闭程序,点击托盘也会报错,所以我们这儿需要改为

    好了,本篇文章的所有内容就讲完了,下一篇文档来教大家怎么打包应用和设置应用图标