Sunucunun, biri bağlantı kesildiğinde tüm oda istemcilerine bir ileti göndermesini istiyorum. Böyleİstemci bağlantısı kesildiğinde oda istemcilerine mesaj gönderme
şey:
socket.on('disconnect', function() {
server.sockets.in(room).emit('bye');
});
Ama ...
- nasıl oda yayına anlarım?
- İstemci birden çok odaya katılmışsa ne olur?
Ancak, bu çözümden, kullanıcının her odaya, yalnızca bıraktıkları değil, bağlandığından 'bye' yayılacağa benziyor. – Abadaba
Kullanıcı bağlantıyı kestiğinde, tüm kanalları bırakır. Böylece tüm katılan kanallara hoşça kalkar. – Peter
Tarayıcımdaki üç sekmede 3 farklı odaya katıldığımı ve sekme 3'ü kapattığımı varsayalım. 1 ve 2 numaralı odalarda güle güle mesajını görmemeliyim. Her sekmenin kendi soket kimliği var. – Abadaba