jmessage downloadOriginalImage 报错

标签: #<Tag:0x00007f658a1cd378>


执行完代码之后没反应,downloadOriginalImage image没打印出来。

你是原生SDK还是用的插件,什么插件,什么版本,调API的时候传了什么值

flutter 最新版本,参数求看截图。

是iOS还是Android出现,具体你的参数是传了什么值,不是参数字段

是消息发送方获取的还是消息接收方获取的

android平台上,downloadOriginalImage(JMSingle , serverMessageId)。文档比较简略,尝试了一下这样传参。

还是会报错,这个downloadOriginalImage(JMSingle , serverMessageId)究竟要怎么传递,android平台,上面的调用方法是否有误

1、升级到最新的插件版本

2、你传的值具体是什么?serverMessageID具体的值是什么?

serverMessageID就是msg.serverMessageID啊,上面的截图就是我使用的api

msg.serverMessageId = 4763322098

查询消息 ID 本身没有问题,请提供如下信息,我提交给研发分析一下

1、具体的插件版本号
2、完整的日志信息,在上面截图之前应该还有日志,将完整的日志 TXT文件提供过来
3、是仅在Android 出现,iOS正常?

jmessage版本:0.0.19
jmessage.txt (15.0 KB)
ios运行不了,暂未证实

1、用最新的 0.3.0 版本测试


2、你的日志里面并不包含你之前截图上的下载失败的报错信息

你好,现在报的是
[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(3, No such message, )这个错误。能否提供一下downloadOriginalImage(target,messageId)这两个参数的具体要求,其中target是什么类型,是否为JMUserInfo,messageId是否为serverMessageId

  • type: 会话类型。可以为 (JMSingle | JMGroup | JMChatRoom)。
  • messageId: 图片消息 id。就是serverMessageId

您好,我现在就是按这个参数传递,还是报错了。

downloadVoiceFile也是同样如此,求解决

请你将完整的测试日志、测试代码给出来,之前给的日志并不包含你截图的日志

现在用的是 0.3.0?

现在理论上不会有问题的,这部分研发测过的

jmessage : 0.3.0版本
ios模拟器
现在报错: Unhandled Exception: PlatformException(Error 1, cann’t find this message!, The operation couldn’t be completed. (cann’t find this message! error 1.))


jmessage.txt (177.3 KB)

Xnip2019-09-18_14-35-18
怎么为看插件的github里面的downloadFile,不是用msg.serverMessageId,而是用msg.id