Je souhaite envoyer l'événement de déconnexion manuellement avec le paramètre personnalisé au serveur socket.io. J'utilise cette fonction mais ne fonctionne pas:Socket.io envoie l'événement de déconnexion avec le paramètre
// client
var userId = 23;
socket.disconnect(user);
// serveur
socket.on('disconnect', function (data) {
console.log('DISCONNECT: '+ data)
})
Maintenant, comment puis-je envoyer des données supplémentaires au serveur lors de l'événement de déconnexion envoyé?
Mais si le client a envoyé un événement de déconnexion déjà, ce qui est la garantie que il va écouter myCustomEvent? Cela signifie qu'il n'est pas déconnecté non? – yaswanth
L'événement personnalisé sera le dernier événement émis avant qu'il ne part et tout autre socket restant connecté entendra cet événement – Jackthomson