jmessage-flutter-plugin
jmessage-flutter-plugin copied to clipboard
JMessage's Flutter plugin (Android & iOS). 极光推送官方支持的 Flutter 插件(Android & iOS)。
E/flutter (31077): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(898002, [nihfuskdjahfoijhasfljnwolketn], ) E/flutter (31077): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7) E/flutter (31077): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33) E/flutter (31077): E/flutter (31077): #2 JmessageFlutter.sendTextMessage (package:jmessage_flutter/jmessage_flutter.dart:468:33) E/flutter (31077): E/flutter (31077): #3...
安卓发信息时,在 ios 上收到的消息,avatarThumbPath 字段为空 {id: msgId_1558932246499132, serverMessageId: 3717093152, isSend: false, from: {type: user, gender: unknown, username: 3900, appKey: 203ea0587d6d1decf9490c5c, nickname: æ±å®, avatarThumbPath: , birthday: 1970-01-01, region: , signature: , address:...
登录0001,监听消息,0002发送消息 ,监听不到 await Application.jmessage.login(username: '0001', password: "123456"); await Application.jmessage.addReceiveMessageListener((dynamic msg){ print("收到消息"); print(msg.toString()); });
增加: exitGroup:退出群组 addUsersToBlacklist:添加黑名单 removeUsersFromBlacklist:移除黑名单 setNoDisturb:消息免打扰 getNoDisturbList:消息免打扰列表 setNoDisturbGlobal:全局免打扰 blockGroupMessage:群消息屏蔽 getBlockedGroupList:群屏蔽列表 setGroupMemberSilence:群用户禁言 groupSilenceMembers:群禁言列表 setGroupNickname:群成员昵称设置
增加 getMessageById与deleteMessageById
``` JmessageFlutter().getConversations(); ``` 拿到的lastMessage是错误的,一直显示第一条信息。 导致列表顺序也是错的。
目前native端的日志打印没有区分运行模式,导致release模式下也会打印出消息日志。已验证Android端有这个问题。 @huangminlinux
