在文档http://socket.io/docs/client-api/#io#socket的socket.io客户端套接字部分引用Socket文档,这意味着服务器Socket对象和客户端Socket对象都是相同的。
此处的文档http://socket.io/docs/rooms-and-namespaces/#default-room还有以下代码,其中有一个广播对象附加到套接字对象。即。 socket.broadcast。
io.on('connection', function(socket){
socket.on('say to someone', function(id, msg){
socket.broadcast.to(id).emit('my message', msg);
});
});
但是,客户端无法访问 socket.broadcast 属性。它会抛出类型错误。 这是否意味着无法从客户端进行广播。