【发布时间】:2010-10-18 13:59:14
【问题描述】:
为什么 Apple 不支持 IOS Safari 上的 websocket?
这对我来说真的很烦......
我现在正在考虑为不支持 HTML WebSockets 的浏览器实现 Comet/Bayeaux 回退;(
【问题讨论】:
-
Web 套接字是相当新的,也许只是还没有接触到它。
-
嗯,他们在 iPhone 模拟器的 beta 版本中使用了它,但在最新的 IOS 版本中将其删除。 Firefox、Chrome 等多年来一直支持它。 Safari 5 支持 WebSockets。我不认为 WebSockets 是火箭科学。也许 Apple 害怕 Web 应用从他们的应用商店中被抢走?
-
我不明白你说 Firefox 和 Chrome“支持它多年”是什么意思。 Chrome 支持 WebSockets 还不到一年,而 Firefox 仍然没有它们(尽管它们将在下一个版本中提供)。到目前为止,我所知道的支持 WebSockets 的唯一已发布浏览器是 Chrome 和 Safari 5。MobileSafari 往往与桌面版本有点不同步,所以我希望在下一个 iOS 版本中看到 WebSockets 支持。