onMessageReceivedWrapper property

dynamic Function(Message? msg, int? left, bool? hasPackage, bool? offline)? onMessageReceivedWrapper
getter/setter pair

收到消息的回调,功能和 onMessageReceived 一样,两个回调只能实现一个,否则会出现重复收到消息的情况

msg 消息

left 剩余未接收的消息个数 left>=0

hasPackage 是否远端还有尚未被接收的消息,当为 false 是代表远端没有更多的离线消息了

offline 消息是否是离线消息

SDK 分批拉取离线消息,当离线消息量巨大的时候,建议当 left == 0 且 hasPackage == false 时刷新会话列表

Implementation

static Function(Message? msg, int? left, bool? hasPackage, bool? offline)? onMessageReceivedWrapper;