Liste de tous les clients connectés à une chambre dans le support.io version > 1
Après l'oi.les sockets.les clients (les) méthode a été amorties à compter de la plus tardive des versions de la Prise.io, et d'après mes recherches ne pouvais pas trouver toute la documentation sur le socket.io officiel web.
De plus, il donne le type d'erreur pour les clients() la méthode ci-dessous:
TypeError: pas défini n'est pas une fonction
Quelqu'un a compris comment la liste de tous les clients connectés dans une chambre avec les versions ultérieures de la Prise.io?
La meilleure chose à faire est de garder une trace d'eux comme ils se connectent. Socket.IO devrait être votre couche de transport, pas de votre gestionnaire de session.
Ok. Dans mon projet, j'ai 2 socket jeu de variables pour client client. Est-il de toute façon à boucle à travers ces variables pour tous les clients et de voir si le match?
Ok. Dans mon projet, j'ai 2 socket jeu de variables pour client client. Est-il de toute façon à boucle à travers ces variables pour tous les clients et de voir si le match?
OriginalL'auteur Zander17 | 2014-06-11
Vous devez vous connecter pour publier un commentaire.
Pour obtenir l'Id de socket de la les clients connectés à une salle d'utiliser ce code:
Edit:
Pour obtenir prise par prise ID, vous pouvez essayer ceci:
C'est vraiment utile. Pourriez-vous me dire où vous avez trouvé ce? Je ne vois pas la moindre idée sur la socket.io site officiel. @CuriousGuy
Je ne l'ai pas trouvé dans les docs officielles. J'ai juste exploré socket.io objets moi-même avec
console.log
l'exploration de la prise.io code source permet aussi bien 🙂
Ok~ Merci :p
OriginalL'auteur Oleg
Dans Le Support.IO 1.4
Pour obtenir la matrice de Tous les Utilisateurs connectés :
Pour obtenir le nombre de tous les clients :
OriginalL'auteur KIA