我已经开发了一个使用套接字和节点js的聊天应用程序,一开始它可以正常运行,但是我观察到一段时间后会抛出一个轮询错误,然后套接字断开连接。
错误屏幕截图:https://drive.google.com/file/d/1RWAoqHmpRSR1RkNvE1-XsFtVIvBX24bY/view?usp=sharing
答案 0 :(得分:0)
这可能会解决问题:
在server.js上添加以下行:
io.set('transports', ['websocket']);
在client.js上添加它:
var socket = io('/',{transports: ['websocket'],upgrade:false});
再做一件事,只是使用较低的socket.io版本(如2.0.3)