自定义消息类型
IMKit 支持自定义的消息类型(区别于内置消息类型),并支持修改内置消息类型与自定义消息类型在 IMKit SDK 会话页面的展示形式。
创建自定义消息类型
除了使用 SDK 内置消息类型外,还可以根据自己的业务需求自定义消息。
提示
关于如何创建自定义消息类型,详见 IMLib SDK 的自定义消息类型。
仅当自定义消息的 persistentFlag
为以下值时,可在 IMKit 的会话页面中展示:
MessageTag.ISCOUNTED
MessageTag.ISPERSISTED
如果自定义消息类型带有以上属性,则必须为该自定义消息创建展示模板,IMKit SDK 会调用此模板进行消息的展示。否则自定义消息将被展示为 “当前版本不支持查看此消息”。