跳转至

消息接口

Message 模块可通过 RongRTC 获取

new Message(option)

option 对象说明:

参数 类型 必填 默认值 说明 最低版本
received function 消息监听,房间内有成员发送消息后触发 3.0.0

事件返回参数 message 说明:

属性 类型 说明 最低版本
name string 消息名称 3.0.0
content object 发送时设置的消息内容 3.0.0
senderId string 消息发送者 Id 3.0.0
uId string 消息唯一标识 3.0.0

示例:

let message = new Message({
  received: (message) => {
    // 收到房间内消息
  }
});
message.send(msg)

发送消息, 通过此接口向房间内发送消息,房间内成员收到消息后会触发 received

msg 参数说明:

参数 类型 必填 说明 最低版本
name string 消息名称 3.0.0
content object 消息内容 3.0.0

示例:

let name = 'RCRTC:Welcome';
let content = {
  title: '欢迎小明加入房间'
};
message.send({
  name,
  content
}).then(() => {
  console.log('Send Successfully');
}, (error)=> {
  console.log(error);
});