From be1c10fb3824f6d6c57283540585f70384e3daee Mon Sep 17 00:00:00 2001 From: hrxiang Date: Sat, 18 Sep 2021 10:32:25 +0800 Subject: [PATCH] fix bug --- .DS_Store | Bin 0 -> 8196 bytes CHANGELOG.md | 11 +++++++---- .../flutter_openim_sdk/util/CommonUtil.java | 8 ++++---- example/pubspec.lock | 2 +- lib/.DS_Store | Bin 0 -> 6148 bytes lib/src/manager/im_message_manager.dart | 5 ++--- pubspec.yaml | 2 +- 7 files changed, 15 insertions(+), 13 deletions(-) create mode 100644 .DS_Store create mode 100644 lib/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e2d591f0501f097c444ae8dd7274bac29477b4be GIT binary patch literal 8196 zcmeHM-EI;=6g~qeORXsvM!7NB8}G1z)=0Q8p|nJs_!lvHp{8X4g>=~^>>{>^;oc|E z3tz$K@Cketuk<@JQ?l%~-WY8YXPTLBcIG=fJKvev;cSUW)W@ANQGtjoWXAj@6elF^ z=bT6>-I50i*c18Gr_QeHw;eaZHVsArqkvJsC}0#Y3Y-T8aAtF|PC55guPKcJMuGoQ z0e(N&$c#0ObA|HNfkK7=zzmvYLY>0_wy`zVG|m;G2T3SXpfVLY#1P6H?Y8FCG|m+& za}qlE5PD>xBNQP=$Ng*MG`{T7vCN zf}!I|_BUtf_Jgog`YuxG%!P|t%UZEkF0Z_5_WVgRY=z^X-Wt8&tH-Ud=ji%V-**@F zmh-INo$TeWZ2Ml=>U-UhH12o0puBwE_d5Qh?vK4rAn(&u9hQ}|a(ns0bXqM{i*~tO zofYkAb)!_YZ*AV5&2rYY8|6E@`-8)y>HFD-PjVt8^t*)C)b*nLoSf#{=E!q>?+tp` zYL&L>9;A6lcd0@5=@D?92FD*i7UF#ccUinHy@T8X8j?$0^{M2TEw0DdSLroaV+!%t zg?skkpdo4=KC=vP6~Ji+7?-cy*u6f+?v)11ry$1qkzl#tIm@gR&pJAbG@c5qbLRTZ zN~LITY*zl*^?G_SmuKPTUAVmgr#GpwERozLUn09?6^#js7E*Pgx-nPyilUn8M!0_3YX_2 zmr9g}%~FFYZ<@J6wdu_H&uW-t6gWEt(rV}e$N!DfzyF`z1DcVI0!D$qu7JqwGkI=nxJ3`x65!GxcG-5>bCByX`CxW50d#IAZ0LxQQ)5{@C$Z} BIf4KH literal 0 HcmV?d00001 diff --git a/CHANGELOG.md b/CHANGELOG.md index 2845032..e647ce0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,15 @@ * TODO: Describe initial release. -### 0.0.2 +## 0.0.2 1,将 markSingleMessageHasRead、markGroupMessageHasRead和getTotalUnreadMsgCount方法从类MessageManager移动到类ConversationManager。
2,修改setFriendInfo方法的参数。
3,修改createGroup和setGroupInfo方法的参数。 -### 0.0.3 - upgrade sdk
- fix bug
+## 0.0.3 +upgrade sdk
+fix bug
+ +## 0.0.4 +将createCustomMessage方法入参从Uint8List替换为Map \ No newline at end of file diff --git a/android/src/main/java/io/openim/flutter_openim_sdk/util/CommonUtil.java b/android/src/main/java/io/openim/flutter_openim_sdk/util/CommonUtil.java index b8aedff..6590d01 100644 --- a/android/src/main/java/io/openim/flutter_openim_sdk/util/CommonUtil.java +++ b/android/src/main/java/io/openim/flutter_openim_sdk/util/CommonUtil.java @@ -276,12 +276,12 @@ public class CommonUtil { return getParamValue(methodCall, KEY_MESSAGE_DES); } - public static byte[] getCustomMessageData(MethodCall methodCall) { - return getParamValue(methodCall, KEY_CUSTOM_MESSAGE_DATA); + public static String getCustomMessageData(MethodCall methodCall) { + return getSDKJsonParam(methodCall, KEY_CUSTOM_MESSAGE_DATA); } - public static byte[] getCustomMessageExt(MethodCall methodCall) { - return getParamValue(methodCall, KEY_CUSTOM_MESSAGE_EXT); + public static String getCustomMessageExt(MethodCall methodCall) { + return getSDKJsonParam(methodCall, KEY_CUSTOM_MESSAGE_EXT); } public static String getQuoteMessageText(MethodCall methodCall) { diff --git a/example/pubspec.lock b/example/pubspec.lock index de2c0d4..e54f1d3 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -68,7 +68,7 @@ packages: path: ".." relative: true source: path - version: "0.0.2" + version: "0.0.4" flutter_test: dependency: "direct dev" description: flutter diff --git a/lib/.DS_Store b/lib/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..84ae10868cb5126a0e544d50171cf98742374192 GIT binary patch literal 6148 zcmeHK&2AGh5FRH1oFGIFNbS)VZc&vsh=>Eyl9oenNQ>YADBbNYbj5ZZ?QV!@2-??x zm*6>g0v-ou>`75cxzY;FMB{Hfp0VT4EB^q1n#_}3fIa|dRKivli%W#sNjId$o(`gN zebkUb2~)5z+lUs&b!33nZVTQ*4s)pS_j~>RM!355VQ!D(+{Tzm zpUo50ou5w70%&7=3CDj#eY-p=UQ{#g>w7%Qv#K5rf2dZwbK~YMt$Vt6r}rj2v5T;d z>UlMZ%2!l-7S$&)+t01d&+RCFk)?}i|K7eW>L@GH(j{j}iXpFGW<_Eb6FV=G%Jmca z2CcigJMC{Tm!t7`VD?7i)xazt?F|R!!RX;?)zw?~cOM@foqjx9ep-G0;-(1-KY1s2 z8Q1U?4JP43SQfc0-l1n5y^azT2801&;0hVwElJR79Vu_=%x>I{FRA1&obHpAL#2ABsm-{6bM~ zbnM@_a8Q9qDTM)H;35NUU+vTR|Mc(g|BFdd69$BV|B34ffz709?^p$7Xe3u6vDtiW#AW{Xl%s* literal 0 HcmV?d00001 diff --git a/lib/src/manager/im_message_manager.dart b/lib/src/manager/im_message_manager.dart index 2a1cc79..af91fee 100644 --- a/lib/src/manager/im_message_manager.dart +++ b/lib/src/manager/im_message_manager.dart @@ -1,5 +1,4 @@ import 'dart:convert'; -import 'dart:typed_data'; import 'package:flutter/services.dart'; import 'package:flutter_openim_sdk/flutter_openim_sdk.dart'; @@ -318,8 +317,8 @@ class MessageManager { /// Future createCustomMessage({ - required Uint8List data, - required Uint8List extension, + required Map data, + required Map extension, required String description, }) { return _channel diff --git a/pubspec.yaml b/pubspec.yaml index dfce4b0..0798bf6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_openim_sdk description: openim flutter plugin. -version: 0.0.3 +version: 0.0.4 homepage: https://www.rentsoft.cn repository: https://github.com/OpenIMSDK/Open-IM-SDK-Flutter