socket.io xhr 在连接缓慢时出现错误(3G 移动网络)

2024-05-23

当我在 3G 移动网络(互联网连接速度慢)上测试我的真实聊天应用程序时,Socket.io反复断开然后重新连接。我已经记录了原因。 它说"xhr post error"这提高了"transport error"然后断开连接。

我可以知道什么意思吗"xhr post error"为什么在慢速连接中会出现此错误以及如何解决该问题?

我在用socket.io-client.java https://github.com/nkzawa/socket.io-client.java版本0.4.2


我认为你应该设置transports在您的客户端使用 websockets。

尝试这个:

IO.Options opts = new IO.Options();
opts.transports = new String[]{"websocket"};
mSocket = IO.socket(SOCKET_SERVER, opts);

Update另外,尝试将您的客户端库更新到 5.1+。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

socket.io xhr 在连接缓慢时出现错误(3G 移动网络) 的相关文章

随机推荐