套接字断开问题和轮询

问题描述 投票:0回答:1

我已经开发了一个使用套接字和节点js的聊天应用程序,在启动它完美地工作但我观察到在一段​​时间后抛出一个轮询错误而不是套接字断开连接。

错误截图:https://drive.google.com/file/d/1RWAoqHmpRSR1RkNvE1-XsFtVIvBX24bY/view?usp=sharing

node.js express socket.io polling
1个回答
0
投票

这可能会解决问题:

在server.js上添加以下行:

io.set('transports', ['websocket']);

在client.js上添加:

var socket = io('/',{transports: ['websocket'],upgrade:false});

再做一件事就是使用较低的socket.io版本,如2.0.3

© www.soinside.com 2019 - 2024. All rights reserved.