# 会议中发送消息

当消息发送成功的时候,发送者会收到 onSendMessage (opens new window) 回调,通过这个回调可以了解消息是否发送成功。

JCSDK.onSendMessage = function(result){
	// 了解是否发送成功
}

消息发送成功后,接受者会通过回调函数 onReceiveOnlineMessage (opens new window) 获取该消息。(接受者需要处于已登录的状态)

JCSDK.onReceiveImMessage = function(userId, result){
	// 接收 IM 消息
}

# 发送在线消息

您也可以通过调用 sendOnlineMessage (opens new window) 向指定用户发送在线消息。

JCSDK.sendOnlineMessage(content, userId);

当消息发送成功的时候,发送者会收到 onSendMessage (opens new window) 回调,通过这个回调可以了解消息是否发送成功。

JCSDK.onSendMessage = function(result){
	// 了解是否发送成功
}

消息发送成功后,接受者会通过回调函数 onReceiveOnlineMessage (opens new window) 获取该消息。(接受者需要处于已登录的状态)

JCSDK.onReceiveOnlineMessage = function(userId, result){
	// 接收 IM 消息
}

# 发送聊天信息

不同于 IM消息和在线消息。在加入会议后,调用 sendText (opens new window) 可以给会议中的所有成员发送聊天信息。

JCSDK.sendText(content);
// 或者 JCSDK.sendText(content, userId) 指定成员发送消息

当消息发送成功的时候,发送者会收到 onSendMessage (opens new window) 回调,通过这个回调可以了解消息是否发送成功。

JCSDK.onSendMessage = function(result){
	// 了解是否发送成功
}

消息发送成功后,当前会议成员会通过回调函数 onReceiveMessageText (opens new window) 获取该消息。(接受者需要处于已登录的状态)

JCSDK.onReceiveMessageText = function(userId, messageContent){
	// 接收文本消息
}
最后更新时间: 2023/4/25 16:57:53