我试过搜索,令人惊讶的是我找不到任何相关内容 . 我见过一些有桌面应用程序的网络应用程序 . 例如,在gmail中,即使您根本没有打开浏览器,也可以进入设置并启用桌面通知并获取警报 . 此外,有一个名为“松弛”的应用程序,我一直在玩,我以某种方式启用了桌面通知 . 此外,谷歌环聊每隔一段时间给我一次通知 . 我不知道这是一个google chrome的东西,还是它是一个mac特定的东西 . 有谁知道这些应用程序如何发布这些通知?
它是浏览器特定的东西吗?平台特定的事情?我是否下载了一些我忘记的桌面应用程序,这使得这些应用程序可以执行此操作?有没有其他人为他们的网络应用程序创建了桌面提醒,你是怎么做到的?
1 回答
问了一个类似的问题 - Chrome Desktop Notification .
从前端的角度来看,虽然您也可以使用websockets或轮询(每隔几分钟/几秒检查一次),但仍有EventSource .
Event Source和Server-Sent Events .