1.1.3 • Published 4 years ago

hummer-chatroom v1.1.3

Weekly downloads
22
License
ISC
Repository
github
Last release
4 years ago

修改点

2020-07-17hummer-chatroom js-sdk1.1.3更新发布(针对shopline)

对外接口不变:
(1)域名sunclouds.com改为jocloud.com

2020-06-03hummer-chatroom js-sdk1.1.2更新发布(针对shopline)

对外接口不变:
(1)sdk内部优化;

2020-02-13hummer-chatroom js-sdk1.1.1更新发布

对外接口不变:
(1)sdk内部优化;

2020-02-07hummer-chatroom js-sdk1.1.0更新发布(针对shopline需求的测试联调版本)

对外接口不变:
(1)解决utf8编码emoji表情对ios不兼容的问题;
(2)新增chatroom全球化功能支持;
(3)sdk内部优化;

2020-01-20hummer-chatroom js-sdk1.0.9更新发布(针对shopline需求的测试联调版本)

对外接口不变:
(1)sdk内部优化;

2020-01-17hummer-chatroom js-sdk1.0.8更新发布(针对shopline需求的测试联调版本)

对外接口不变:
(1)主要新增功能:支持CN, idn,ind, are等区域的功能;
(2)sdk内部优化;

2020-01-16hummer-chatroom js-sdk1.0.7更新发布(针对shopline需求的测试联调版本)

主要新增功能:

公屏功能:

(1)公屏实名登录流程;—— 支持全球账户登录(仅内部使用,外部使用第三方登录token)
(2)未登录者,可以观看公屏。—— 支持匿名流程;(匿名时 uid='0')
(3)公屏支持实时发言,频道内用户都能看到公屏信息;—— (非可靠通道消息)

service_sdk功能:(server to client)—— 中台定制功能,对外服务时不提供

(1)subscribeBcGroup/unSubscribeBcGroup订阅/退订广播组
(2)onRecvBroadcastMessage/onRecvUnicastMessage 接收service通道广播/单播

全球账户登录下的chatroom-demo

https://github.com/cherishman2005/vue-chatroom/tree/master/chatroom

udb登录时credit转otp的功能,还没有灰度,调试时需要配置hosts。(具体咨询罗文江)

【注】

(1)uid, groupType, groupId均为uint64bit数据,因为js对64bit传递会出现精度丢失。—— 这里采用 64bit对应的字符串与业务交互。
(2)service_sdk与chatroom js-sdk共用一个websocket实例。

2019-12-26hummer-chatroom js-sdk1.0.6更新发布

接口不变,增加部分可靠单播和可靠组播功能
以下功能及通知修改为可靠信令通道:
•聊天室单播
•聊天室广播
•聊天室成员变更通知
•聊天室成员人数变更通知

2019-12-19hummer-chatroom-1.0.5.js 更新发布

接口不变,备份非可靠组播版本

2019-11-19hummer-chatroom-1.0.4.js 更新发布

优化接口,达到提供商用标准

2019-11-13hummer-chatroom-1.0.4.js 更新发布

(1)增加用户属性变更功能

2019-09-30hummer-chatroom-1.0.4.js 更新发布

(1)将chatroom的connect/login回调调整到hummer(core)模块来处理。
(2)函数名命名调整:函数名第一个字母从以前的大写字母调整为小些字母

2019-09-02h5service-hummer-sdk-1.0.3.js 更新发布

uid升级为 64bit整型对应的字符串;

2019-08-25h5service-hummer-sdk-1.0.2.js 更新发布

调整 3:

refreshToken老接口没有用json: hummer.refreshToken(uid, token) 调整为json,使用更加方便:

hummer.refreshToken({uid, token})

动态

2019-08-25h5service-hummer-sdk-1.0.2.js 更新发布 2019-08-22 h5service-hummer-sdk-1.0.1.js 正式发布

js-sdk引用方式

npm路径: https://www.npmjs.com/package/hummer-chatroom

(1)npm包引用 npm install hummer-chatroom

import Hummer from 'hummer-chatroom'

(2)采用cdn(http)方式引用聊天室js_sdk

<script charset="utf-8" src="https://***.***.com/hummer-chatroom-x.x.x.js"></script>

chatroom-demo(VUE框架)

demo功能: 一对一聊天,一对多聊天;

https://github.com/cherishman2005/vue-room

chatroom-demo配置

nginx.conf

	location /room {
		try_files $uri $uri/ /room/index.html;
		default_type text/html;
		alias /home/zhangbiwu/vue_projects/room/dist;
	}
1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago