tsignaling-wx
1.0.6 • Public • Published 简介
腾讯云 Web 信令 SDK,以腾讯云即时通信 IM 为基础,在实时音视频场景用于发送和接收信令消息,如发起单人、多人通话等。接入前,您需要在 云通信控制台 中创建一个云通信应用,并取得 SDKAppID,并了解腾讯云实时音视频 TRTC。
api list
api |
含义 |
new TSignaling(options) |
初始化信令 SDK |
setLogLevel(level) |
设置日志级别 |
on(eventName, handler, context) |
监听事件 |
login(options) |
登录 |
logout() |
登出 |
joinGroup(groupID) |
加群 |
quitGroup(groupID) |
退群 |
sendTextMessage(options) |
发送文本消息 |
sendCustomMessage(options) |
发送自定义消息 |
invite(options) |
邀请单个人 |
inviteInGroup(options) |
群内邀请某些人 |
cancel(options) |
邀请发起者取消邀请 |
accept(options) |
被邀请人接受邀请 |
reject(options) |
被邀请人拒绝邀请 |
event list
event |
含义 |
TSignaling.EVENT.NEW_INVITATION_RECEIVED |
收到新的邀请 |
TSignaling.EVENT.INVITEE_ACCEPTED |
被邀请人接受了邀请 |
TSignaling.EVENT.INVITEE_REJECTED |
被邀请人拒绝了邀请 |
TSignaling.EVENT.INVITATION_CANCELLED |
邀请被发起者取消 |
TSignaling.EVENT.INVITATION_TIMEOUT |
邀请超时 |
TSignaling.EVENT.SDK_READY |
sdk ready,可以发信令消息 |
TSignaling.EVENT.SDK_NOT_READY |
sdk not ready,不可以发信令消息 |
TSignaling.EVENT.TEXT_MESSAGE_RECEIVED |
收到普通文本消息 |
TSignaling.EVENT.CUSTOM_MESSAGE_RECEIVED |
收到普通自定义消息 |
TSignaling.EVENT.REMOTE_USER_JOIN |
有远端用户加入群 |
TSignaling.EVENT.REMOTE_USER_LEAVE |
有远端用户离开群 |
TSignaling.EVENT.KICKED_OUT |
被腾讯云即时通信 IM 系统踢下线 |
TSignaling.EVENT.NET_STATE_CHANGE |
用户网络发生变化 |
type list
type |
含义 |
TSignaling.TYPES.MSG_PRIORITY_HIGH |
群消息高优先级。建议选择该优先级的消息类型:红包消息和礼物消息 |
TSignaling.TYPES.MSG_PRIORITY_NORMAL |
群消息普通优先级。建议选择该优先级的消息类型:普通文本消息 |
TSignaling.TYPES.MSG_PRIORITY_LOW |
群消息低优先级。建议选择该优先级的消息类型:点赞消息 |
TSignaling.TYPES.MSG_PRIORITY_LOWEST |
群消息最低优先级。建议选择该优先级的消息类型:最不重要的消息 |
TSignaling.TYPES.KICKED_OUT_MULT_ACCOUNT |
Web 端实例同时在线个数超限被踢 |
TSignaling.TYPES.KICKED_OUT_MULT_DEVICE |
多端登录超限被踢 |
TSignaling.TYPES.KICKED_OUT_USERSIG_EXPIRED |
userSig 过期被踢 |
TSignaling.TYPES.NET_STATE_CONNECTED |
已接入网络 |
TSignaling.TYPES.NET_STATE_CONNECTING |
连接中 |
TSignaling.TYPES.NET_STATE_DISCONNECTED |
未接入网络 |
TSignaling.TYPES.ENTER_ROOM_SUCCESS |
加入群成功 |
TSignaling.TYPES.ALREADY_IN_ROOM |
已在群内 |
参考文档
Package Sidebar
Install
Weekly Downloads