如何为Web应用程序创建桌面通知?

时间:2014-09-24 16:36:44

标签: macos google-chrome notifications

我已经尝试过搜索,但令人惊讶的是我无法找到任何相关信息。我见过一些有桌面应用程序的网络应用程序。例如,在gmail中,即使您根本没有打开浏览器,也可以进入设置并启用桌面通知并发出警报。此外,有一个名为" slack"我一直在玩,我以某种方式启用了桌面通知。此外,谷歌环聊每隔一段时间给我一次通知。我不知道这是谷歌浏览器的东西,还是特定于mac的东西。有谁知道这些应用程序如何发布这些通知?

enter image description here

这是浏览器特定的东西吗?平台特定的事情?我是否下载了一些我忘记的桌面应用程序,这使得这些应用程序可以执行此操作?有没有其他人为他们的网络应用程序创建了桌面提醒,你是怎么做到的?

1 个答案:

答案 0 :(得分:0)

一个类似的问题 - Chrome Desktop Notification

从前端的角度来看,虽然你也可以使用websockets或polling(每隔几分钟/几秒检查一次),但它还有EventSource。

Event SourceServer-Sent Events