当前位置:  开发笔记 > 编程语言 > 正文

内部socket.io客户端列表位置

如何解决《内部socket.io客户端列表位置》经验,为你挑选了0个好方法。

我想知道Socket.io是否会在内部进行簿记并允许用户检索客户列表,或者我们是否需要手动跟踪连接客户端列表,如下所示:

var Server = require('socket.io');
var io = new Server(3980, {});

const clients = [];

io.on('connection', function (socket) {

    clients.push(socket);

    socket.on('disconnect', function () {

        clients.splice(clients.indexOf(socket),1);

    });
});

socket.io存储连接列表,如下所示:

io.connections

要么

io.sockets

对于较新版本的socket.io,遇到的麻烦比我预期的要多.我正在使用version => "socket.io": "^1.7.2"

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有