HTML5技术

nodejs+websocket实时聊天系统 - 苏黎世宝贝(3)

字号+ 作者:H5之家 来源:H5之家 2017-05-18 14:00 我要评论( )

str1=str2; } serverReady=false; str2=null; return; } } } } }) conn.on("close",function(code,reason){ console.log("关闭连接"); clientReady=false; serverReady=false; }) conn.on("error",function(code,re

                            str1 = str2;

                        }

                        serverReady = false;

                        str2 = null;

                        return;

                    }


                }

            }

        }



    })


    conn.on("close", function (code, reason) {

        console.log("关闭连接");

        clientReady = false;

        serverReady = false;

    })

    conn.on("error", function (code, reason) {

        console.log("异常关闭");

    });

}).listen(8082);

console.log("websocket连接完毕")



简单的截图说明一下:

 

 


 

开启服务,相同页面执行两遍,就可以聊天啦。

反正过程就是这样。

就是还有一个大的问题。比如我a断开连接了,只有b一个人在连接巨人b还能发信息,可以发信息算可以吧。居然b自己接收自己的信息。那就不能忍了。

就是这种呀,逻辑都错乱了,理清逻辑是个费脑子的事情。有知道的同学吗?怎么处理呀

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 调取百度地图接口,实现取自己的实时位置,然后可以在百度地图上添加信息标注 - QISHUANG

    调取百度地图接口,实现取自己的实时位置,然后可以在百度地图上添加

    2017-04-18 10:02

  • 微信小程序正式上线 可置于聊天窗口顶部 - iyifei

    微信小程序正式上线 可置于聊天窗口顶部 - iyifei

    2017-01-10 12:10

  • Ionic 的 ng-class 在聊天功能上面的巧妙运用 - 小月博客

    Ionic 的 ng-class 在聊天功能上面的巧妙运用 - 小月博客

    2016-10-02 15:00

  • asp.net mvc signalr 简单聊天室 - liuhz

    asp.net mvc signalr 简单聊天室 - liuhz

    2016-09-25 17:02

网友点评
p