我在使用 websockets 和 socket.io 时遇到了一些问题。
在 localhost 上,socket.io 似乎工作正常,但是当我在 no.de、FF 11 和 Chrome 18.0 上推送到生产环境时,连接需要很长时间,大约 5 秒后连接丢失并且没有重新建立。它在 Safari 上运行良好。这是有和没有配置包含 websocket 的传输的。
当我在没有“websocket”的情况下配置传输时,一切都很好,连接很快而且不会丢失。所以我现在让它工作,但不是我想要的。
我对两件事感到困惑: - 我认为这些浏览器版本支持 websockets。- 我认为 socket.io 将默认为下一个最佳传输解决方案。
关于我做错了什么的任何想法?