socket io disconnect socket code example
Example 1: socket.io do sockets leave rooms on disconnect
io.on('connection', socket => {
socket.on('disconnecting', () => {
console.log(socket.rooms);
});
socket.on('disconnect', () => {
});
});
Example 2: socket.io reconnect example
io.connect('http://localhost', {
'reconnection': true,
'reconnectionDelay': 500,
'reconnectionAttempts': 10
});
Example 3: socket io query
const socket = io({
query: { token: 'cde' }
});
io.on('connection', (socket) => {
let token = socket.handshake.query.token;
});