Carbon Forum上线了消息实时推送功能,并使用了HTML5的Notification API实现消息通知
By
lincanbin
at 2015-06-24 • 1人收藏 • 4328人看过
如果有新消息,无需刷新页面即可得到消息通知,消息通知采用HTTP长连接轮询实现,资源消耗较短连接轮询少,且实时性高:
一个回复发出去,3秒内对方就会收到回复提醒,并且出现弹窗通知。
较高版本的Chrome、Firefox等浏览器可以直接看到右上角的弹窗通知。
IE似乎还没有通知中心这个功能,所以就刷新右上角小红点实现消息提醒。
19 个回复 | 最后更新于 2016-11-08
http://caniuse.com/#search=Notification
Notification API(通知中心)兼容性如下:
Firefox 35+
Chrome 31+
Safari 7.1+
Opera 27+
Android Browser 4.4+
登录后方可回帖
Issue: https://github.com/lincanbin/Carbon-Forum/issues/20
代码变更: https://github.com/lincanbin/Carbon-Forum/commit/faf0bc18c22c73c91975c56b0e52cfee2a43ff13