如何实现发送多媒体消息并且上传到自己的服务器

描述

开发者如果需要将媒体消息上传到自己的服务器,如何在 Flutter 实现此功能。

解决方案

以图片消息为例,其他媒体消息同样处理。

  1. 调用 createImageMessage 创建一条图片消息,并将返回对象中 sentStatus 修改发送状态为发送中 sending
  2. 调用 insertMessage 插入创建好的消息。
  3. 开发者自己处理上传逻辑 和 UI 展示,上传成功后将图片的远端地址设置到第二步返回的的消息对象中。
  4. 调用 sendMediaMessage 发送这条消息。

更多支持

如有疑问,欢迎提交工单