6 Star 56 Fork 25

天然呆 / uni-app聊天室文件

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
UpdateLog.md 3.94 KB
一键复制 编辑 原始数据 按行查看 历史
天然呆 提交于 2019-10-19 23:55 . 用户上下线
1019 更新
  • 修改大厅内为在线用户,用户退出时会从大厅移除,
1018 更新
  • 重新规划目录和文件,分离混入文件功能,方便项目集成使用。
  • 完成同意添加好友后,好友列表的自动更新。
1014 更新
  • 更新发送方用户多端聊天信息同步(感谢QQ阿**波用户的反馈)
  • 借写群聊的机会,重写聊天室的样式
1012 更新
  • 在 chat_init中初始化用户信息即APP打开时初始化
  • 新增用户信息修改及头像上传功能(后台文件也有更新)
1010 更新
  • 更新了chat_send.js中页面完成后的pageInit()方法的执行时间
  • 为方便大家测试,在大厅中加入私聊功能(会的话自己就可以加)
  • 放弃手机IndexedDB的功能,暂时不关注聊天记录本地化功能。
1008 更新
  • 优化消息列表功能,聊天记录全部在VUEX.chat.state.privateMassagerObject,以对像形式的保存。(修改前所有消息全放在一个数组里,聊天记录过多消耗内存)
  • 添加本地聊天记录本地保存功能(测试,由于只能在H5及APP中使用),添加IndexedDB 读取面面。特别申明,此功能仅为测试,不保证有效,H5测试前请先删除本地IndexedDB 。
  • 修改消息提示时,在聊天窗退出后还有提示点的BUG。
1004 更新
  • 添加好友功能完成,对话页面只能是好友页面进入。
  • 添加本地错误日志记录(仅H5 APP),基于IndexedDB 。
0922 更新
0916 更新
  • 完成好友添加功能,(点击添加好友暂时没写添加申请页面),同意(拒绝)添加好友,(删除好友暂末添加),因为此部分主要是在后台完成,后台代码进行了多版的修订。
  • 后台功能增加 ,取得好友列表、好友请求处理、返回请求列表、同意(拒绝)添加好友,因为好友聊天也是一对一,聊天功能不存在什么更新。
0913 更新
  • 完成表情包图片,至此,一对一聊天基本完成,可以集成到商城、客服系统(只要把客服ID做个图标加到客人要点的地方即可),如果要PC版客服后台,可以单独做一套页面(基于这一套修改,只需要改一下界面),以前有做过,各项功能实现是没有任何问题,但UI界面确实不是我的强项。
0912 更新
  • 新增语音聊天功能,语音播放,播放进度显示
  • 发送图片功能,我云主机宽带有限,1M的也就是下截最多100K/秒,所以限制上传最大图片为100K,一次一张。
  • 图片预览真的不好看,再加上我的CSS写的不是太好,所以对话框难看,界面丑,但功能是全部实现了的。
0910 更新
  • 独立配置文件,方便修改(同时我将服务器从阿里转到腾讯云,有需要测试的可以在近一周内私我)
  • 底部导航选中项直接集成到VUEX设置
  • mathc (用户列表页面新增进入页面后刷新用户列表功能)
  • 新增注册,用户注销功能,提取用户功能混入mixins,后台用户注销后,前台刷新用户会消失
0909 更新了
  • plus-websocket,解决了APP重新进入后白屏的问题。
  • 增加心跳功能,主动向服务端发送空包,后台代码也做了处理
  • 支付宝小程序消息 rich-text优化, 对所有平台聊天数据做了Array处理
  • 所有websocket只在APP.vue中调用,不会出现串页面后连接不上
NodeJS
1
https://gitee.com/wuxq1985/uniapp_chat_room_files.git
git@gitee.com:wuxq1985/uniapp_chat_room_files.git
wuxq1985
uniapp_chat_room_files
uni-app聊天室文件
master

搜索帮助