当我在 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(使用前将#替换为@)