node.js socket.broadcast发不去的一个原因

来源:互联网 发布:apache编译安装参数 编辑:程序博客网 时间:2024/06/05 09:02

        今天在做聊天系统时,遇到一个可笑的问题。socket.broadcast.emit(),怎么测试,第一次连接都不起作用,收不到信息,当第二次连接时,就能收到。只要服务器一段,就要两次连接,才会接到信息。郁闷死了。研究了几分钟,终于反应过来了。哈哈,broadcast本身就是广播,针对的对象至少要2个,如果一个的话,直接用socket.emit()就可以了,真实背自己的傻打败了。

希望其它的小伙伴不要像我,不明白命令的内涵就使用其皮毛功夫,要用内功!!!!

0 0
原创粉丝点击