参考Soket.IO官方文档:https://socket.io/docs/client-api/,客户端内置事件一共有10种,事件如下:
socket.on('connect', function(data){
//连接正常的事件
console.log(JSON.stringify(data) + ' - connect');
});
socket.on('connect_error', function(data){
console.log(JSON.stringify(data)+ ' - connect_error');
});
socket.on('connect_timeout', function(data){
console.log(JSON.stringify(data)+ ' - connect_timeout');
});
socket.on('error', function(data){
console.log(JSON.stringify(data) + ' - error');
});
socket.on('disconnect', function(data){
//失去连接的事件
console.log(JSON.stringify(data)+ ' - disconnect');
});
socket.on('reconnect', function(data){
console.log(JSON.stringify(data) + ' - reconnect');
});
socket.on('reconnect_attempt', function(data){
console.log(JSON.stringify(data)+