From 10a19e1aed135574c6248d73f3d0350f5c3713ab Mon Sep 17 00:00:00 2001 From: xsx <825657193@qq.com> Date: Sun, 17 Mar 2024 23:27:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E7=A7=BB=E5=8A=A8=E7=AB=AF=E9=9F=B3?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E9=80=9A=E8=AF=9D=E4=B8=8A=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +-- im-ui/src/view/Login.vue | 27 +++++++++---------- .../chat-message-item/chat-message-item.vue | 3 ++- im-uniapp/pages/chat/chat-box.vue | 4 +-- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 3b0c4a4..cdc506e 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ [![star](https://img.shields.io/github/stars/bluexsx/box-im.svg?style=flat&logo=GitHub)](https://github.com/bluexsx/box-im) -1. 盒子IM是一个仿微信实现的网页版聊天软件,目前完全开源。 +1. 盒子IM是一个仿微信实现的网页版聊天软件,不依赖任何第三方收费组件。 1. 支持私聊、群聊、离线消息、发送语音、图片、文件、emoji表情等功能 -1. 支持视频聊天(基于webrtc实现,需要ssl证书) +1. 支持音视频通话(基于webrtc实现,需要ssl证书) 1. 后端采用springboot+netty实现,网页端使用vue,移动端使用uniapp 1. 服务器支持集群化部署,每个im-server仅处理自身连接用户的消息 diff --git a/im-ui/src/view/Login.vue b/im-ui/src/view/Login.vue index 973d969..f4031ec 100644 --- a/im-ui/src/view/Login.vue +++ b/im-ui/src/view/Login.vue @@ -9,23 +9,12 @@
  • 目前移动端仅兼容h5和微信小程序,后续会继续兼容更多终端类型
  • 聊天窗口支持粘贴截图、@群成员、已读未读显示
  • 页面风格升级:表情包更新、自动生成文字头像等
  • - - -
    -

    最近更新(2024-01-19):

    -
    -
    -

    最近更新(2024-01-28):

    - -

    最近更新(2024-02-24):

    -

    项目依旧完全开源,可内网部署。如果项目对您有帮助,请帮忙点个star:

    +

    最近更新(2024-03-17):

    + +
    +
    +

    如果本项目对您有帮助,请在gitee上帮忙点个star

    diff --git a/im-uniapp/components/chat-message-item/chat-message-item.vue b/im-uniapp/components/chat-message-item/chat-message-item.vue index 67d1786..74be926 100644 --- a/im-uniapp/components/chat-message-item/chat-message-item.vue +++ b/im-uniapp/components/chat-message-item/chat-message-item.vue @@ -40,7 +40,8 @@ - + @@ -126,7 +126,7 @@ icon: "none" }) }, - onClickMessage(msgInfo){ + onRtCall(msgInfo){ if(msgInfo.type == this.$enums.MESSAGE_TYPE.RT_VOICE){ this.onVoiceCall(); }else if(msgInfo.type == this.$enums.MESSAGE_TYPE.RT_VIDEO){