jmessage-flutter-plugin icon indicating copy to clipboard operation
jmessage-flutter-plugin copied to clipboard

删除消息,撤回消息接口调完之后,再去调用获取历史消息,仍然可以获取到

Open 627171314 opened this issue 4 years ago • 3 comments

这两个接口: jmessage.retractMessage(target: type, serverMessageId: messageId); jmessage.deleteMessageById(type: type, messageId: messageId);

调用完,再调用获取历史消息接口: jmessage.getHistoryMessages(type: type, from: from, limit: limit, isDescend: false); 仍然能获取到被删除或被撤回的消息

627171314 avatar Mar 30 '21 14:03 627171314

我这边是撤回消息后 再调用jmessage.getHistoryMessages会因为又Null,导致整个历史消息获取失败。极光这都不咋更新 感觉废了

suyie001 avatar Mar 29 '22 02:03 suyie001

E/flutter (13435): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: type 'Null' is not a subtype of type 'String' E/flutter (13435): #0 JMNormalMessage.generateMessageFromJson (package:jmessage_flutter/jmessage_flutter.dart:2041:70) E/flutter (13435): #1 JmessageFlutter.getHistoryMessages (package:jmessage_flutter/jmessage_flutter.dart:893:35)

suyie001 avatar Mar 29 '22 02:03 suyie001

你解决了吗

lostcixin avatar Nov 09 '22 02:11 lostcixin