请教 socket.io 怎么给指定用户发射事件
发布于 8 年前 作者 Lucassssss 7989 次浏览 来自 问答

用户 A 发送事件给 服务器,服务器发送事件给用户 B。 从这边看到 有个 id 的方法来推送

io.sockets.socket(socketid).emit('message', 'for your eyes only'); 

但是这个 socketid 是怎么拿到的,是不是每个用户连接上以后都要存储一下这个 id,每次发请求的时候也要带上这个 id

2 回复

登陆事件会带socketid,存下对应关系,之后想发谁就发谁 自豪地采用 CNodeJS ionic

肯定要存储,不存根本就玩不下去了。

io.of('/').on('connection', (socket) => {
	console.log(socket.id) 
}
回到顶部