调用 sendSavedMessage 发送 insertMessage消息,remoteUrl 空值的问题

00822111 1天前 33

使用 sendSavedMessage 发送的 多媒体消息类型(视频) ,实际发送成功之后 remoteUrl 字段未正常赋值,下载功能出现问题; demo 模拟也出现了此问题,日志如下: 2025-08-13 11:03:42.035 3399-3399 --tag--- cn.wildfirechat.chat.open D sendSavedMessage--onSuccess:503983840354631810

2025-08-13 11:03:42.036 3399-3399 --tag--- cn.wildfirechat.chat.open D sendSavedMessage--onSuccess---videoMessageContent--:VideoMessageContent{, duration=101100, localPath='/storage/emulated/0/Android/data/cn.wildfirechat.chat.open/cache/VID_20250813090851108.mp4', remoteUrl='', mediaType=VIDEO, mentionedType=0, extra='', notLoaded=0, pushContent='null'}

对比了 也打印了日志 发现 没有回调 onProgress 和 onMediaUploaded 方法;

对比了 sendSavedMessage 和 sendMessage 多媒体类型 消息 实现这里 有差异,请帮忙协助尽快处理,谢谢.

最新回复 (1)
  • x86 1天前
    引用 2
    sendSavedMessage 会直接发送之前 insert 的消息体;

    insert 后,如果需要上传的话,需要上层上传,然后用 updateMessage 更新 remoteUrl

    之后,再 sendSavedMessage
返回