15106740
求大大指教啊!
首先问一个问题socket.broadcast.emit是广播给所有在线客户端还是除自己以外所有在线客户端?
如果我想广播给出自己以外的客户端应该怎么办?
如果socket.broadcast.emit就是广播给出自己以外的客户端,那么各位大大们,看一下我的程序哪出错了?为什明明是广播给其他用户的消息为什自己还会收到?
这里的是客户端的代码
后台的socket.broadcast.emit('otherUserLogin', socket.id);如果是广播给其他在线用户,那么我当前连接前台的
socket.on('otherUserLogin',function(data){
console.log('other user login');
$msg.text('用户:'+data+'登录!');
});老是被触发,不是说好的广播给其他在线用户么?为毛自己还会收到啊?
求解答啊?小弟在这给跪了。