A-A+

socket.io 如何给指定客户端发送消息 ?

2016年10月30日 nodejs 暂无评论 阅读 334 次

可以在io.sockets.on('connection', function (socket) {});中,保存这个socket对象,当要发送消息给这个客户端时,找到这个socket实例,即可以直接 socket.emit() 来发送消息了

io.sockets.sockets是一个所有在线客户端的socket数组,可以在这里查找目标客户端的socket实例

以前写过一个简单的聊天室(可以发送私信的),参考这里:https://github.com/leizongmin/qchat/blob/master/lib/room.js

 

http://cnodejs.org/topic/4feb37348a7cb2d22b4edf96

标签:

给我留言

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录