请选择 进入手机版 | 继续访问电脑版

默认
打赏 发表评论 0
RainbowChat-Web 版本更新日志(本贴持续更新...)

概述


最新动态:截止2019年04月12日,RainbowChat-Web v1.6已发布

v1.6 更新内容(b20190412),发布于:2019/04/12


  • 1)[优化]解决了IE Edge浏览器下主界面的背景不能填满全屏幕的问题;
  • 2)[优化]解决了拉取好友请求接口,当请求说明中存在\t等特殊字符时不能正确被JSON.parse()解析的问题。

v1.5 更新内容(b20190407r2),发布于:2019/04/07


  • 1)[新增]实现了首页“消息”列表中消息的删除功能;
  • 2)[优化]优化了退群或被踢后,再次加入时还能看到之前的所有聊天记录的问题;
  • 3)[优化]增加了各种消息、指令、通知等的声音提示效果,体升用户体验;
  • 4)[优化]主窗口右上角增加了“声音提醒”设置按钮;
  • 5)[优化]主界面刷新时,本地用户信息也会及时刷新,及时保持本地用户数据的最新;
  • 6)[优化]实现了用户头像的上传完整功能。

v1.4 更新内容(b20190401),发布于:2019/04/01


  • 1)[bug]解决了APP发给Web的陌生人聊天消息没有存聊天记录的问题;
  • 2)[bug]解决了APP发给Web的好友聊天消息没有存聊天记录的问题;
  • 3)[bug]解决了加好友请求某些情况下被重复处理时,好友列表会重复显示同一好友的问题;
  • 4)[优化]当有人退群或被踢时,首页“消息”、群列表里,该群的群头像也会实时更新,提升体验;
  • 5)[优化]对不支持的APP端礼物消息,显示友好提示信息“[不支持礼物消息,请在APP产品中打开]”,而不是代码;
  • 6)[优化]掉线自动重连成功后,将自动刷新好友列表、群组列表、离线消息、加好友请求等数据,确保掉线期间可能错过的数据都及时拉取过来。

v1.3 更新内容(b20190328),发布于:2019/03/28


  • 1)实现了群聊消息在首页“消息”里的历史数据加载、UI显示完整逻辑;
  • 2)实现了“我的”群聊列表的数据加载、UI显示完整逻辑;
  • 3)实现了群聊聊天消息的历史数据加载、UI显示完整逻辑;
  • 4)实现群聊消息的发送处理、接收处理完整逻辑:
  •    * ok 实现群聊消息的客户端发送逻辑;
  •    * ok 实现服务端群聊消息的扩散写发送逻辑;
  •    * ok 实现群聊所有消息、指令的实时接收处理完整逻辑。
  • 5)实现群组基本信息的管理:
  •    * ok 创建群组;
  •    * ok 群组基本信息的显示逻辑以及UI完整呈现;
  •    * ok 删除群成员;
  •    * ok 邀请群成员;
  •    * ok 转让群主;
  •    * ok 退出群;
  •    * ok 解散群;
  •    * ok 群公告的查看、编辑、发布。
  • 6)[优化]群基本信息里,点击群主可以查看它的个人信息;
  • 7)[bug]新建群成功 ,没有在群列表中显示出来?!
  • 8)[优化]优化了首页“消息”里因群名太长时,会被时间标签档住的问题;
  • 9)[优化]增加了群聊天时的系统信息通知里的通知时间显示;
  • 10)[优化]邀请或删除群成员时,主动刷新最新群头像的显示,提升用户体验。

v1.2 更新内容(b20190305),发布于:2019/03/05


  • 1)[优化]右边用户详情基本信息里,如果是好友则显示一个“删除好友”按钮,陌生人则显示“加为好友”按钮;
  • 2)[优化]聊天消息内容界面中,消息气泡中,将用户的头像也显示出来,并去掉了昵称的显示;
  • 3)[优化]优化了聊天窗口全屏时,宽度还是默认的1024宽度问题(现改为真正的宽度占满全屏);
  • 4)[优化]聊天界面内容列表中,点击用户头像可以看看用户或个人信息了;
  • 5)[优化]右侧个人详情基本信息中,点击头像可以看看头像原图了。

v1.1 更新内容(b20190226),发布于:2019/02/26


  • 1)[bug]用户收到离线消息后,首次点击查看时会存在重复的问题;
  • 2)[优化]进入聊天界面时,默认只加载用户15天内的聊天记录,提升加载性能;
  • 3)[优化]首页“消息”列表中,默认只加载用户15天内的聊天记录,提升加载性能;
  • 4)[优化]聊天消息显示界面中,当没有聊天消息时,显示友好的空数据提示ui;
  • 5)[bug]解决了Web向APP端发送消息,没有记录到服务端的聊天记录的问题;
  • 6)[bug]解决了首页“消息”列表中,加载的后一次历史聊天消息时,没有正确按消息类型进行内容显示的问题;
  • 7)[新增]新增了“清空聊天界面”的功能;
  • 8)[bug]解决好聊天内容界面中,加载的“收到的”历史消息未按消息类型正确解析并显示的问题;
  • 9)[优化]查看右侧个人详情时,个人相册列表、个人语音介绍列表数据为空时的默认UI显示优化,提升体验;
  • 10)[优化]首页“消息”和聊天界面里的显示的时间,参考微信的逻辑,进行更优化的人性化显示;
  • 11)[优化]实现了首页“消息”列表上方的“未读”总数显示UI的刷新逻辑;
  • 12)[优化]实现了好友列表的好友总数显示UI的刷新逻辑;
  • 13)[bug]解决了新用户注册后,加好友请求已同意后,一直显示的是空数据UI的问题(理应显示新好友在列表中);
  • 14)[优化]优化了首页“消息”里的陌生人消息标识的UI;
  • 15)[bug]解决了首页“消息”列表中,好友请求处理成功后,之前与此人的陌生人聊天item没有被删除的问题。

v1.0 更新内容(b20190219),发布于:2019/02/19


  • 1)[ok 20181117]实现点击好友列表,开始跟某人聊天的逻辑;
  • 2)[ok 20181117]实现主TAB切换时,首页“消息”UI上的选中状态与“好友”列表中的选中样式样,进行互相同步);
  • 3)[ok 20181119]实现图片消息的内容显示;
  • 4)[ok 20181119]实现陌生人聊天类型下的文本消息发送逻辑和ui显示处理;
  • 5)[ok 20181120]实现好友、陌生人聊天消息中的图片消息上传、发送等全流程:
  • 6)[ok 20181120]实现好友、陌生人聊天消息中的表情发送功能和逻辑;
  • 7)[ok 20181121]实现web服务端的陌生人消息转发逻辑和功能;
  • 8)[ok 20181129]实现首页历史“消息”数据的查询接口、数据加载、UI显示;
  • 9)[ok 20181203]实现一对一聊天历史聊天记录的点击加载和ui显示;
  • 10)[ok 20181207]实现语音留言消息的接收、UI显示和播放功能;
  • 11)[ok 20181207]实实现大文件消息的接收、UI显示和下载功能;
  • 12)[ok 20181211]实现短视频消息的接收 OK、UI显示、播放功能(最好能通过inline在网页内播放!):
  •   * OK [bug]短视频预览图有时候加载不到的问题:原因是短视频指令的发送早于预览图片的上传完成导致的(导致接收者收到短视指令时,图片没有上传好而加载不到)。
  • 13)[ok 20181213]实现大文件的上传、发送等完整逻辑;
  • 14)[ok 20181226]实现个人信息、个人中心、设置等辅助功能:
  •   * ok 20181217 实现了本地用户头像的显示逻辑等;
  •   * ok 20181218 实现了本地用户状态图标的新ui、个人签名的新ui、去掉了老的状态信息及ui;
  •   * ok 20181224 实现了个信息等tab按钮的ui及交互逻辑、实现了用户基本信息的数据加载和ui显示等完整功能;
  •   * ok 20181226 实现了个人相册、个人语音介绍的UI、功能等完整逻辑;
  • 15)[ok 20181229]登陆界面中的完整功能逻辑实现:
  •   * ok 20181228 实现了登陆、注册、忘记密码界面的切换逻辑和ui实现;
  •   * ok 20181228 实现了忘记密码的完整功能逻辑;
  •   * ok 20181229 实现了注册的完整功能逻辑;
  • 16)[ok 20190107]本地用户的个人信息查看和修改完整功能;
  • 17)[ok 20190116]实现好友请求列表的查看以及处理完整逻辑:
  •   * ok 20190109 实现好友请求列表的HTML完整UI构建;
  •   * ok 20190110 实现item具体的字段显示;
  •   * ok 20190110 实现“同意”、“拒绝”的完整功能逻辑;
  •   * ok 20190111 处理item中,点击可以查看该用户的个人信息;
  •   * ok 20190114 参考微信的weui,实现toast提示框;
  •   * ok 20190114 优化加载时的加载提示UI;
  •   * ok 20190115 测试没有数据时的提示信息UI显示正确性;
  •   * ok 20190115 实现了组通用的AlertDialog;
  •   * ok 20190116 考虑将新实现的AlertDialog尽可能地应用于使用了alert的地方,提升用户体验;
  •   * ok 20190116 同意后,新好友应加到数据模型中,且同时应在好友列表的UI界面上显示出来;
  • 18)[ok 20190114]查找好友、添加好友功能:
  •   * ok 20190111 查找好友的对话框UI构建;
  •   * ok 20190112 查找好友的功能逻辑和UI展现逻辑实现;
  •   * ok 20190112 用户信息界面上的“试试临时聊天”功能逻辑完整实现;
  •   * ok 20190113 用户信息界面上的“加为好友”功能逻辑完整实现;
  •   * ok 20190114 好友列表界面中加上“加为好友”功能的调用;
  •   * ok 20190114 首页消息中“加好友被拒”的消息类型,点击时直接出现该用户的个人信息界面即可;
  • 19)[ok 20190123]离线聊天消息的加载以及UI显示完整逻辑;
  • 20)[ok20190126]加载所有的离线加好友请求(包括未读数的显示)并在UI上予以显示:
  •   * ok 20190126 当未处理请求列表加载完成时及时更新首页“消息”中的好友请求未读数等(保证随时用最新的数据显示);
  •   * ok 20190126 同意或拒绝请求时,自动更新未读数等.
  • 21)[ok 20190126]主界面上直接点击修改个性签名的UI及完整功能实现;
  • 22)[ok 20190128]首页“消息”顶部的未读消息提示小红点的显示功能;
  • 23)[ok 20190128][bug]自已发出的消息,右上角的大圆图标上也会闪动未读提示的问题;
  • 24)[ok 20190129][bug]主窗口不可见的情况下,首页tab在处于activie时,也会闪动小红点(这可能是jquery判断可见性的逻辑有问题哦!)
  • 25)[ok 20190130]修改登陆密码功能;
  • 26)[ok 20190130]退出登陆功能;
  • 27)[ok 20190130]主窗口左上方设置按钮下的各种辅助功能;
  • 28)[ok 20190217]实现了web版服务端离线消息的完整处理逻辑;
  • 29)[ok 20190217]实现了web版服务端聊天消息的历史记录保存处理逻辑;
  • 30)[ok 20190218][bug]解决了明明是好友,但首页“消息”里显示的历史记录上确显示为“陌生人”的问题。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

推荐方案
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部