文件消息
用户可以通过 Global IM UIKit 内置的文件插件发送文件消息。消息将出现在会话页面的消息列表组件中。文件插件默认发送的消息包含文件消息内容对象 FileMessage(类型标识:RC:FileMsg
)
局限
- 仅支持发送本地文件。
- 文件大小上限为 100 MB。
- 文件消息中的文件仅支持上传到融云的服务器,不支持上传到自定义服务器地址。
- 不支持在 Global IM UIKit 中预览文件,请在 UI 中选择用其他应用打开。
发送文件消息
点击会话页面输入框 + 号按钮,扩展面板会出现发送文件消息入口,即可发送文件消息。
自定义文件消息的 UI
文件消息使用 FileMessageItemProvider
模板展示在消息列表中。如果需要调整内置消息样式,建议自行实现消息展示模板类,并将该自定义模板提供给 SDK。所有消息模板都继承自 BaseMessageItemProvider<CustomMessage>
,自定义消息展示模板也需要继承 BaseMessageItemProvider<CustomMessage>
。详见修改消息的展示样式。