v2.5.2
Giriş yap

socket.io disconnect

palax1
273 defa görüntülendi

herkese selamlar..socket.io ile sadece iki kişi arasında mesajlaşılan (id ile)bir uygulama yaptım..mesajlaşma esnasında kullanıcılardan biri ayrıldığında veya sayfayı kapattığında disconnect metodunu çalıştırıyorum ve karşı tarafın ayrıldığı uyarısını veriyorum..fakat bu uyarılar iki kişi ile mesajlaşan tüm diğer kullanıcılara da gidiyor..istediğim sadece o an mesajlaşan kullanıcılardan kalan kişiye bu uyarı gitsin..bu metodu bulamadım..fikirlerinizi bekliyorum..saygılarımla

Cevap yaz
Cevaplar (1)
munzevi
703 gün önce

bunun için ekstra bir method bilmene gerek yok, koşul oluşturmalısın. ayrılma işlemini ayrılan kişinin sohbet ettiği kişiye gönderdiği son mesaj olarak düşün. ya da kişilerin karşılıklı olarak hala aktif olup olmadıklarını denetleyecek bir koşul yazıp, false değerine geçişte eşleştiği kullanıcıya bir yanıt vermeli ve verdiğin bu yanıtı hatırlamak için bir önbellek işlemi yazmalısın ki sürekli kullanıcı ayrıldı diye yanıt almasın.