当前知识库站点已不再维护。请移步新版知识库:https://help.rongcloud.cn/

新版本收到消息时如何判断消息类型

发布时间: 2023-03-14 18:07

回答:


新版本消息提供了 messageType 属性,可用于消息类型的判断


旧版本判断方式如下:

```

switch (msg.objectName) {

  case "RC: CmdMsg":

    //...

    break;

  case "RC: TxtMsg":

    //...

    break;

}

```



新版本可参考下面代码:


```

switch (message.messageType) {

    case RCIMIWMessageType.text:

      //....

      break;

    case RCIMIWMessageType.voice:

     //....

      break;

    case RCIMIWMessageType.userCustom:

     //....

      break;

      

  }

```