透明的星尘 发表于 2022-4-14 10:28:22

[摸鱼成果]做了个简易的QQ

本帖最后由 透明的星尘 于 2022-4-14 11:17 编辑

最近在学习socket架构的通讯,但是遇到一个bug,后台使用websocket.send会使消息发送给所有连接到服务器的终端上。
我思忖一下,这个bug问题不大,毕竟实际使用时也只连一个终端。
我又灵机一动,突然意识到,如果利用当前的架构,把前台发送的文本原封不动地发送给所有人,不就是个QQ吗?
于是趁着昨天摸鱼的时间,把代码稍作修改,就成了下图的样子。

我已经把代码搬到论坛里了,访问地址http://skyfalco.club/starmsg/
测试版必须同时在线才能收到别人的消息,今天的正式版加入了消息记录的功能,会记录最近收到的15条消息,用横线隔开。
虽然好像没设么用,大家无聊地时候可以上去玩一下,就当是一个微型留言板了。


透明的星尘 发表于 2022-4-14 10:53:10

我在首页面版上加了一个星尘通讯器的链接,可以直接进入了。

透明的星尘 发表于 2022-4-14 16:22:38

应站长的要求,加入了显示时间的功能。


透明的星尘 发表于 2022-4-14 16:43:47

然后微调了一下UI,这种像素级别的细活还是折腾的,不能小看平时看到的每一个圆角间距等元素,还是挺讲究的。

透明的星尘 发表于 2022-8-17 09:03:32

2.1版的通讯器已经上线了,支持注册用户和私聊以及保存聊天记录的功能。欢迎试用!
页: [1]
查看完整版本: [摸鱼成果]做了个简易的QQ