【发布时间】:2014-06-28 23:09:30
【问题描述】:
也许这是一个相当大且模棱两可的问题:
在 Stack Overflow 聊天室中,有一个“启用桌面通知”按钮,当有人回复您时,系统托盘中会显示一些内容。
这是通过什么机制起作用的?它总是让我很好奇。
网站如何访问系统托盘?
【问题讨论】:
标签: javascript html web web-notifications
也许这是一个相当大且模棱两可的问题:
在 Stack Overflow 聊天室中,有一个“启用桌面通知”按钮,当有人回复您时,系统托盘中会显示一些内容。
这是通过什么机制起作用的?它总是让我很好奇。
网站如何访问系统托盘?
【问题讨论】:
标签: javascript html web web-notifications
它们被称为桌面通知,使用Notifications API。
基本上,网站会检查通知 API 支持,然后用户授予或拒绝网站显示通知的权限。
这里是more information,了解 API 的工作原理。
【讨论】:
【讨论】:
这是在WebSockets - Web APIs 的帮助下完成的。客户端和服务器之间实际上存在持久连接。并且双方也可以随时开始发送数据。
【讨论】: