jmessage-flutter-plugin
jmessage-flutter-plugin copied to clipboard
JMessage's Flutter plugin (Android & iOS). 极光推送官方支持的 Flutter 插件(Android & iOS)。
jmessage_flutter:2.2.0

这两个接口: jmessage.retractMessage(target: type, serverMessageId: messageId); jmessage.deleteMessageById(type: type, messageId: messageId); 调用完,再调用获取历史消息接口: jmessage.getHistoryMessages(type: type, from: from, limit: limit, isDescend: false); 仍然能获取到被删除或被撤回的消息
该项目目前的描述是 JMessage's Flutter plugin (Android & iOS). 极光**推送**官方支持的 Flutter 插件(Android & iOS)。 应该是 极光IM 吧
发送语音消息,有2个问题: 1、JmessageFlutterPlugin.java 中,MediaPlayer mediaPlayer = MediaPlayer.create(mContext, Uri.parse(path)) 创建后,mediaPlayer 为空,获取duration异常,经修改后,从extras中获取seconds。可以算是解决了。 2、后续上传的过程中,出现语音文件上传失败问题。PlatformException(871403, Upload file failed., , null),upload use up host https://upload.qiniup.com
fix to compatible Android Q API 32
getAllUnreadCount始终返回0,只能遍历conversation.unreadcount来拿到正确的未读数
createMessage api 新增 video 发送支持 新增 deleteAllMessage api [IOS] 修复 getGroupMembers 用户类型为群主报错的问题 [IOS,ANDROID] 新增 downloadVideoFile api [IOS,ANDROID] 优化 downloadThumbImage 以支持下载视频缩略图 [ANDROID] 修复 setConversationExtras api 的读取和设置,以防止出现莫名其妙的转义符
我在项目中引用了jpush和jmessage的插件,引起如下冲突: /Users/administrator/VSCodeProjects/kiss_you_new/android/app/src/debug/AndroidManifest.xml:123:13-36 Error: Attribute receiver#cn.jpush.android.service.PushReceiver@exported value=(true) from [cn.jiguang.sdk:jpush:4.2.8] AndroidManifest.xml:123:13-36 is also present at [cn.jiguang.sdk:jmessage:2.9.2] AndroidManifest.xml:48:13-37 value=(false). Suggestion: add 'tools:replace="android:exported"' to element at AndroidManifest.xml:120:9-139:20 to override. FAILURE: Build failed with an...
  在debug/AndroidManifest.xml中显示不出冲突行数