2012-02-09 85 views
0

使用單個套接字,我需要在兩個名稱空間之間切換。命名空間如何在Socket.IO中實際工作?

socket.on('ns1', function() { 
    socket.join('ns1'); 
}); 

socket.on('ns2', function() { 
    socket.join('ns2'); 
}); 

如何我會從我已經連接到並加入命名空間ns2命名空間ns1斷開?反之亦然?

socket.leave('ns1'); 
socket.join('ns2'); 

,反之亦然:

回答