Edge 浏览器是不是支持 HTML5 服务器端事件?

Posted

技术标签:

【中文标题】Edge 浏览器是不是支持 HTML5 服务器端事件?【英文标题】:Does the Edge browser support HTML5 Server Side Events?Edge 浏览器是否支持 HTML5 服务器端事件? 【发布时间】:2015-06-21 07:50:18 【问题描述】:

Microsoft Edge 是否支持html5 SSE (Server Side Events)?

【问题讨论】:

截至 2015 年 9 月 11 日,SSE 似乎仍在“考虑中”。我怀疑让微软真正实施它的最好方法是增加使用它的网站的数量——然后说,“对不起,你的浏览器太差了,它不支持 SSE,所以这个网站除非您切换到支持它的浏览器,例如 Firefox 和 Chrome 以及 Opera 和 Safari 以及...,否则您无法正常享受它。" :) @vernonner3voltazim 不能同意更多...仍然“正在考虑中”... 2017 年 7 月仍在考虑中......只要告诉你的用户切换到更“主流”的浏览器,只要微软让他们的内部政治主导,Edge 就永远不会成为主流。 自 2015 年 8 月 6 日以来一直处于“审查中”,因此基于迄今为止的进展缓慢,我感觉这不会实施,非常失望。跨度> 可用的 polyfill 很少。 github.com/remy/polyfills/blob/master/EventSource.js 和 github.com/Yaffle/EventSource 【参考方案1】:

在做出此响应时,我们(Microsoft Edge 团队)目前正在认真考虑服务器发送的事件。您可以在our Status site 上跟踪进一步的发展,并通过在uservoice.modern.ie 上投票来表达您对该功能的支持。

【讨论】:

现在是最高票了,你们已经开始着手了吗?我们的聊天室需要它。 仍然“考虑中”,而所有其他浏览器都支持它们。现在已经两年了...尽管我很喜欢 Microsoft,但我如何保护 Windows 10 和 Microsoft Edge 免受同事的侵害?我们的网络应用程序需要 SSE。 Microsoft 希望人们如何喜欢他们的浏览器和软件? @Sampson 指向您的“Status 站点”的链接已损坏。 @iokanuon - 链接现已更新。但状态并没有好转! 我猜 Edge 切换到 Blink 引擎可以解决这个问题?【参考方案2】:

不,Microsoft Edge 不支持 SSE。

https://wpdev.uservoice.com/forums/257854-project-spartan-platform/suggestions/6263825-server-sent-events-eventsource

【讨论】:

【参考方案3】:

更新:现在在 Chromium Edge(HTML Edge 的下一次迭代)中支持 SSE

https://developer.microsoft.com/en-us/microsoft-edge/platform/status/serversenteventseventsource/?q=sort%3AVotes

【讨论】:

【参考方案4】:

可以在这里查看各种浏览器的 SSE 支持状态:https://caniuse.com/eventsource,尽管列出的发行版本可能并不详尽。

【讨论】:

以上是关于Edge 浏览器是不是支持 HTML5 服务器端事件?的主要内容,如果未能解决你的问题,请参考以下文章

Edge浏览器给力了 HTML5无障碍测试满分

HTML5原生拖放实例分析

edge浏览器怎么查看cookies

html5开发工具有哪些?

如何检查浏览器是不是支持 HTML5?

android webview 浏览器是不是支持 html5 功能?