Skip to content

[飞享]-即时聊天系统web客户端,使用vue框架,基于websocket实现基于json的文本协议实现即时通信。消息与android客户端同步,支持文字,图片发送,支持视频相关消息显示。支持与android端互通音视频通话。[公测地址](https://web.fsharechat.cn) 加13900000001获取技术支持或提供建议

License

Notifications You must be signed in to change notification settings

fsharechat/vue-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

948ffd3 · Dec 25, 2024
Jun 5, 2020
May 18, 2020
Jan 14, 2021
Dec 25, 2024
Sep 2, 2020
Dec 20, 2019
Dec 20, 2019
Dec 20, 2019
Dec 20, 2019
May 26, 2020
Sep 7, 2020
May 21, 2020
May 18, 2020
Dec 20, 2019
Jul 3, 2020
Dec 1, 2020

Repository files navigation

star GitHub stars

飞享

image

NOTE: [飞享]IM系统开始进行商业化探索,欢迎有需要的个人,企业, 工作室使用,关于授权合作事项,请咨询QQ 1282212195

该项目是飞享聊天系统客户端源码vue即时通讯web端实现,使用websocket进行消息通讯,支持文本,图片类型发送,支持实时音视频,支持音视频与android-chat客户端互通

项目截图

  • 消息提示

image

  • 文字消息

image

  • 图片消息

image

  • 视频消息

image

项目演示

帐号:13800000000, 13800000001, 13800000002
密码:556677
  • 暂时停止手机验证码注册登录,后续开通QQ群里面通知

版本规划

V1.0.0

  • 登录认证流程
  • 实现朋友列表展示,用户信息获取
  • 会话信息拉取,会话消息缓存
  • 纯文本消息通讯
  • 支持图片,视频消息展示
  • 群会话功能

V1.0.1

  • 增加全屏幕模式支持,点击用户头像即可切换

image

V1.0.2

  • 计划增加一对一音视频聊天功能
  • 实现与android客户端音视频互通

V1.0.3

  • 增加好友搜索,好友添加功能,形成功能闭环

V1.0.4

  • 群组用户列表功能

V1.0.5

  • 增加websocket异步回调接口
  • 增加创建群组功能
  • 退出群聊
  • 撤回消息
  • 群组踢人与拉人
  • 修改群名称

image

V1.0.6

  • 增加解散群组的功能
  • 优化群组退出与解散交互体验
  • 对于解散的群组与退出的群组,做删除会话处理

V1.0.7

  • 增加删除消息的功能
  • 增加转发消息

V1.0.8

  • 支持缩略图传输,防止android 客户端转发图片报错

V1.0.9

  • 支持缩略图显示

V1.0.14

  • 修复群组管理员撤回其他成员发送消息的问题

V1.1.0

  • 加入群组音视频功能

V1.1.3

  • 增加文件发送功能
  • 增加通知短音提示
  • 增加音视频通话铃声提示
  • 增加截图粘贴发送功能

V1.1.4

  • 限制每条会话的消息条数,发送消息时才会删除过多的消息,接收消息时有可能会删除历史未读消息,所以接收时暂不删除过多的消息

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev
# 运行请先检查如下配置:TCP服务配置,HTTPS配置,是否支持WSS,是否支持HTTPS,HTTP监听端口8081,HTTPS监听端口8443

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

参考项目

依赖组件

推荐项目

开源协议

本项目使用非商业性署名协议,禁止演绎Creative Commons Attribution Non Commercial 3.0 Unported

一次性赞助

但是随着项目的增长,也需要相应的资金支持,你可以通过以下方式来赞助此项目

支付宝 微信
图片替换文本 图片替换文本

QQ 群交流

QQ群
图片替换文本

技术支持

如果公司采用本项目或者需要有商业需求,需要二次开发,提供技术支持,联系QQ:1282212195

About

[飞享]-即时聊天系统web客户端,使用vue框架,基于websocket实现基于json的文本协议实现即时通信。消息与android客户端同步,支持文字,图片发送,支持视频相关消息显示。支持与android端互通音视频通话。[公测地址](https://web.fsharechat.cn) 加13900000001获取技术支持或提供建议

Resources

License

Stars

Watchers

Forks

Packages

No packages published