Socket.io连接不当我改变我的无线networking
我正在使用node.js + socket.io聊天应用程序。 我注意到,当我改变我的无线连接,sockets停止工作。
我怎样才能得到这个工作?
这是我的客户端连接代码
var socket = io.connect("https://website.com:8080", { 'reconnection delay': 500, 'reconnection limit': Infinity, 'max reconnection attempts': Infinity });
您可以使用socket.io断开连接事件来build立自己的重新连接:
var socket = connectToServer(); function connectToServer(){ var socket = io.connect("https://website.com:8080", { 'reconnection delay': 500, 'reconnection limit': Infinity, 'max reconnection attempts': Infinity }); return socket; } socket.on('disconnect', function(){ socket.socket.connect(); });
:)