本文介绍 MessageType 代表的相关状态码。
MessageType 是一个枚举类型,每一个枚举表示 RTM 支持的消息类型。
示例
import ArRTM from "ar-rtm-sdk";
/**
 * 创建 RTM 客户端实例
 * @params demoAppId: Pass your App ID here.
 */
const client = ArRTM.createInstance("demoAppId", { enableLogUpload: false });
/**
 * 登陆
 * @params uid: Pass your user ID here.
 */
client.login({ uid: "userId" })
    .then(() => {
        // 发送点对点消息
        return client.sendMessageToPeer(
          message: {
            messageType: "TEXT",
            text: "This is a message"
          },
          peerId: "123456", {})
    })
    .then(({ hasPeerReceived }) => {
      if (hasPeerReceived) {
        // 你的代码
      } else {
        // 你的代码
      }
    })
    .catch((err) => { });
RTM 支持的消息类型,如下表:
| 状态码 | 消息类型 | 
|---|---|
TEXT | 文本消息。 | 
| ? | 敬请期待。暂时可以用 json 字符串拓展。 | 

