我无法弄清楚为什么多次断开/连接socket.io连接是行不通的?
服务器端代码:
io.on('connection', function(socket){
console.log('a user connected');
socket.on('disconnect', function(){
console.log('user disconnected');
});
});
客户端代码:
var socket = io();
socket.on('connect', function() {
console.log("connected from the client side");
});
$('#connect_button').click(function(){
socket.connect();
});
$('#disconnect_button').click(function(){
socket.disconnect();
});
它断开连接。但不要重新连接。我正在使用Socket.io 1.0。请帮忙。
最佳答案
您是否在客户端尝试过此配置?
// 0.9 socket.io version
io.connect(SERVER_IP, {'force new connection': true});
// 1.0 socket.io version
io.connect(SERVER_IP, {'forceNew': true});
关于node.js - socket.io客户端连接断开,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24566847/