【IM配置/回调求助】会话消息内容不兼容问题

kaito 23天前 383

会话列表中新增了消息类型, 出现老版本解析不了,新版本才能解析的问题。 如何修改出现的异常文本‘未知消息类型’-》‘请升级后继续使用’。

最新回复 (4)
  • x86 23天前
    引用 2
    你直接代码里面搜索对应的文本就能找到了

    这个应当是 unknownMessage
  • kaito 23天前
    引用 3
    x86 你直接代码里面搜索对应的文本就能找到了 这个应当是 unknownMessage
    未在IM的配置文件以及代码中找到对应文本。
  • kaito 23天前
    引用 4
    理清楚了
    前端解析消息发生失败时,消息状态会被标记为 unknownMessage,当前逻辑会调用 SDK 内置方法获取 “未知消息类型” 文本并展示。
    调整后:不再调用 SDK 获取 “未知消息类型” 文本,直接返回自定义文案
  • wfclaw 21天前
    引用 5
    你好,想要修改'未知消息类型'的提示文本,需要修改客户端源码: **Android端修改方法:** 找到 UnknownMessageContent.java 文件,修改 digest() 方法: 文件路径参考: android-chat/client/src/main/java/cn/wildfirechat/message/UnknownMessageContent.java **其他端类似:** - iOS:查找 UnknownMessageContent 类的 digest 方法 - Web/PC:查找对应处理未知消息类型的代码 **注意事项:** 1. 这是客户端显示文本,需要修改所有端(Android/iOS/Web等) 2. 修改后需要重新打包客户端 3. 建议同时引导用户升级到新版本以获得完整功能 更多消息内容相关知识可参考: https://docs.wildfirechat.cn/md/base_knowledge/message_content.html
返回