socket.io 1.3.7服务器发送信息的几种方式

来源:赵克立 分类: nodejs 标签:nodejssocket.io发布时间:2015-11-03 16:04:24浏览:1416
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2015-11-07 11:56:48
//发送给当前请求的客户端
socket.emit('message', "this is a test");
// 发送给除了当前请求的所有的客户端
socket.broadcast.emit('message', "this is a test");
// 发送给所有的客户端包括请求的客户端
io.sockets.emit('message', "this is a test");
// 发送给在game房间(Room)的除啦当前请求的所有客户端
socket.broadcast.to('game').emit('message', 'nice game');
//发送给在game房间(Room)的包括请求客户端的所有的客户端
io.sockets.in('game').emit('message', 'cool game');
//发送给socketid(客户端标识)指定客户端,可以实现私聊
//旧版本使用下面
io.sockets.socket(socketid).emit('message', 'for your eyes only');
//新版本(1.3.7)使用下面
io.sockets.connected[socket.id].emit('message','for your eyes only' );



微信号:kelicom QQ交流群:215861553
点击更换验证码
留言