我正在开发单页一个房间聊天应用程序:HTML
,CSS
,原生JavaScript
和AJAX
的客户端; node.js
中的服务器端和long polling
的实时更新,RESTful API
。我已经用HTML和CSS创建了客户端界面,现在我想与服务器建立连接。同样在客户端我使用localStorage
。例如,当某个用户登录时,我将他的详细信息保存在localStorage
变量中,然后我想更新连接用户的数量到房间并将其显示在界面上的某个标签中,因此如果该用户是第一个登录用户,则连接用户数为1,如果有其他X用户登录则连接用户总数为X + 1.应该为所有连接的用户更新。
这是我第一次开发这样的东西,我从昨天起就开始阅读有关此内容的文章,但我仍然不知道如何开始。我了解到,为了启动服务器,我需要将其添加到{{1 }}:
server.js
取自here
这是我上一次的学校项目,我很困惑,不知道该怎么办。我真的很感激任何帮助。谢谢。
答案 0 :(得分:0)
尝试使用Socket for Chat Application, 参考:https://socket.io/demos/chat/
点击上面的链接打开两个窗口,然后尝试聊天