.Net Core +signlar + redis webim代码实现(二)

该项目是一个基于SignalR和Redis的Web即时通讯(WebIM)解决方案,主要应用于软件售后的客户沟通。前端集成简单,只需引入JS库并调用初始化方法。提供在线测试地址,展示实时聊天功能,支持多用户间通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目简述: 本项目主题思想是通过signalr+redis实现的webim,项目更多应用场景用于客户使用软件过程中的问题沟通,主要用于软件的售后场景部分,一个后端,兼容多个前端项目,具体代码实现,此处不过多赘述,直接查看github,点击直通车>>>,简述下前端的使用步骤:

1. 在前端项目中,引用全局js:http://signlar.51softwarebox.com/script/signalr/ChatMain1.0.js

2.在页面底部调用初始化方法:new InitChat({Text: '在线客服', IsOpenNewTarget: false});

参数值说明:

1.Text: 按钮显示文字

2.TextColor: 文本颜色

3.BackGroundColor: 按钮背景色 

4.BottomRange: 距离底部距离

5.RightRange: 距离右边距离

6.BorderRadius: 按钮边角大小

7.IsOpenNewTarget: false, // 点击按钮是否全屏,默认当前页面弹出(非全屏)

8.IsShowIcon: true // 是否显示图标

9.IsOpenChatState: false // 点开一次,刷新当前页面,是否自动打开,当IsOpenNewTarget=false时生效

 

3.刷新当前页面,即可看到效果

效果图

在线测试地址

1.个人测试: 打开链接1: http://signlar.51softwarebox.com/home/chat1 点击上线, 再打开链接2: http://signlar.51softwarebox.com/home/chat2,点击上线,俩个链接就可以在线沟通

2.窗口测试: http://signlar.51softwarebox.com/home/chat3

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

用心_承载未来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值