Web网页端IM产品RainbowChat-Web的v7.1版已发布

embedded/2024/10/18 9:20:46/

一、关于RainbowChat-Web

RainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址)  的产品级移动端IM系统)。

► 详细介绍:http://www.52im.net/thread-2483-1-1.html

► 版本记录:http://www.52im.net/thread-2480-1-1.html

► 运行截图:http://www.52im.net/thread-2470-1-1.html

► 运行视频:http://www.52im.net/thread-2491-1-1.html

二、v7.1 版更新内容

此版更新内容(更多历史更新日志):

  • 1)[bug] [前端]   - 解决了转发语音消息后,语音消息ui气泡css样式问题;
  • 2)[bug] [前端]   - 解决了登陆后首次打开对应聊天界面前收到的新消息和历史消息显示顺序问题;
  • 3)[bug] [前端]   - 解决了删除聊天后,没有自动清除聊天界面上的“加载更多”功能按钮;
  • 4)[bug] [前端]   - 解决了引用陌生人消息时,显示的是uid而不是对方昵称的问题;
  • 5)[bug] [前端]   - 解决了群主撤回群员消息时,系统通知中显示的是uid而不是对方昵称的问题;
  • 6)[优化] [前端]   - 优化了引用的消息内容中表情图标导致引用的文字不能垂直居中显示的ui问题;
  • 7)[优化] [前端]   - 优化了群聊中消息发送者昵称的显示;
  • 8)[优化] [服务端] - 为“接口1008-26-8”增加了“消息发送者昵称”内容的返回;

三、主要功能特性截图

主要功能特性截图(更多运行截图、运行视频


http://www.ppmy.cn/embedded/87476.html

相关文章

C++11 智能指针之shared_ptr

1. 背景 基于Alexa的全链路智能语音SDK基于C++实现了跨平台特性,跑通了Android、Mac、Linux等设备,在兼容iOS时发现iOS未提供音频采集和播放的C++接口,所以需要改造SDK,允许SDK初始化时注入外部的采集器和播放器实现类,同时SDK中的Android播放器是基于ffmpeg解码 + opens…

【Ant Design Pro】快速上手

初始化 初始化脚手架:快速开始 官方默认使用 umi4,这里文档还没有及时更新(不能像文档一样选择 umi 的版本),之后我选择 simple。 然后安装依赖。 在 package.json 中: "start": "cross-e…

MySQL表的增删查改

文章目录 MySQL表的增删查改1、Create(创建)1.1、单行数据全列插入1.2、多行数据指定列插入1.3、插入更新(update)1.4、替换(replace) 2、Retrieve(检索)2.1、select列2.1.1、全列查…

Vue中如何获取dom元素?vue方法

在Vue中,通常我们不建议直接操作DOM元素,因为Vue的设计哲学是声明式渲染,即你通过Vue的模板语法(如插值表达式、指令等)来描述你的界面,Vue会负责将你的数据渲染成DOM,并在数据变化时自动更新DO…

phpenv安装redis扩展

1、下载dll文件 https://pecl.php.net/package/redis 我的是php8.1, 安装最新版的 DLL文件 2、将dll文件放到php安装目录的ext目录下 3、在php.ini中增加配置后重启服务 [Redis] extension php_redis.dll

【elasticsearch实现词重复,文档长度不影响匹配度】

elasticsearch实现词重复,文档长度不影响匹配度 前言BM25(默认)索引重建 前言 搜索场景要求: 关键词重复出现不影响匹配度【默认重复匹配度会提高】记录的文档长度不影响匹配度【默认文档越短,匹配度越高】 BM25&am…

图形渲染基础-Unity渲染管线介绍

Unity中的渲染管线渲染场景主要分为三个阶段 剔除(Culling) 剔除摄像机不可见对象(视锥体剔除Frustum Culling)和被遮挡对象(遮挡剔除Occlusion Culling)。 渲染(Rendering) 将可见…

力扣刷题-图论-岛屿类问题-集合实现(c++实现)

我的老师:力扣链接这道题题解中最高赞的回答nettee,从这篇题解中我学到了dfs框架以及解决思路,并独立完成了该题解里的几道习题本人刷题的习惯是学会一个板子,然后之后的同类题都机械的用这个板子去做,最好不做创新&am…