【问题标题】:Notifications across all browsers所有浏览器的通知
【发布时间】:2015-10-19 12:15:08
【问题描述】:

是否有适用于所有主流浏览器的通知系统?我知道 chrome 有他们的 Notification API,Safari 有推送通知,IE 有固定站点,但是有没有更通用的方式来显示通知?我确实找到了https://github.com/ttsvetko/HTML5-Desktop-Notifications,它使用了不同通知的组合(尽管我似乎仍然无法让演示在 IE 中运行)。

【问题讨论】:

    标签: javascript html browser notifications web-notifications


    【解决方案1】:

    是否有适用于所有主流浏览器的通知系统?

    https://notifications.spec.whatwg.org/ 定义的机制是唯一一个旨在在所有浏览器中以相同方式工作的 Web 应用程序标准通知系统。当前所有主流浏览器都支持它:Firefox、Safari、Chrome 和所有其他基于 Chrome 的浏览器。

    https://developer.mozilla.org/docs/Web/API/Notifications_API/Using_the_Notifications_API

    【讨论】:

    • 这个项目不能有onclick事件。如果升级到所有主流浏览器都支持的这个功能,那就完美了。
    • 哇,IE + Edge 支持一切。似曾相识吗?
    • 在服务器端必须编写什么样的代码才能将通知推送到浏览器?
    • 实际上支持 Edge,您可以从 Browser compatibility 表中看到。主要浏览器中唯一不受支持的浏览器是 Internet Explorer,尽管 Safari 和 Firefox 也有一些小的限制。
    猜你喜欢
    • 2017-01-08
    • 2020-12-16
    • 1970-01-01
    • 2017-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-19
    相关资源
    最近更新 更多