我正在开发一个使用 Comet Hidden iFrame 技术将数据从服务器推送到移动浏览器的 Web 应用程序。
在 Mobile Safari 上一切正常,但 Android 更痛苦。似乎需要从服务器发送 4 KB 消息才能考虑该消息。这不仅适用于第一条消息,而且适用于每条消息。
有些人尝试使用 XMLHttpRequest 流实现 Comet,但有相同的 4KB 问题 (http://code.google.com/p/android/issues/detail?id=13044)
有没有人设法在 Android 浏览器上实现 Comet 技术而无需将消息填充到 4KB?
在 Android 2.1、2.2 上测试
即使在 Android 4.0 版本http://caniuse.com/eventsource上似乎也不支持服务器发送的事件
与 websocket http://caniuse.com/websockets相同
谢谢
-seb