【发布时间】:2018-06-01 01:59:12
【问题描述】:
我在重新启动服务器 (NodeJs) 后重新连接客户端套接字时遇到问题。
在客户端我使用nativescript-socket.io。
this.socketIO = SocketIO.connect(SocketBaseURL + '/travel_' + this.travel._id, options);
this.socketIO.on('connect', (socket) => {
console.log('Socket connected!);
});
this.socketIO.on('connect_error', (socket) => {
console.log('Socket error!');
});
this.socketIO.on('reconnect', (socket) => {
console.log('Socket reconnected!')
});
this.socketIO.on('event', () => {
console.log("new event!!!!")
});
事情是它重新连接!控制台打印“套接字重新连接!”。但是在重新连接之后,客户端不再收到任何“事件”。
有人知道使用这个库处理重新连接的正确方法吗?
编辑 我已经试过这个solution
【问题讨论】:
标签: sockets socket.io nativescript angular2-nativescript