UnsupportMessageContentView和UnknownMessageContentView 对应显示的message.messageContent.type都是多少

zjc 29天前 85

UnsupportMessageContentView和UnknownMessageContentView 对应显示的message.messageContent.type都是多少,现在总有奇怪的数据会归类到不支持里面,例如type为106,104

最新回复 (2)
  • HeavyRain 29天前
    引用 2
    Client收到协议栈的内容是MessagePayload,然后把这个负载根据消息类型转化成MessageContent,如果没有找到对应的类型,就转化成未知消息内容?这块儿代码是开源的,你们看看代码就知道是怎么回事和怎么去排查了
  • x86 29天前
    引用 3

    看下 MessageContentContainerView 里面的逻辑

    UnsupportMessageContentView 是为了实现只有手机端支持的消息而设置,现在所有消息都是全平台支持,故不会回落到这个消息样式。

    UnknownMessageContentView,所有未知,未注册对应消息样式,或者消息decode错误,都会回落到这个消息样式

    104、106 应当都是群相关的通知,正常应当显示小灰条通知,看下ConversationView里面的逻辑,看看为什么会判断失败

返回