|
|
@ -56,7 +56,7 @@ public class MessageManager { |
|
|
|
listeners.remove(key); |
|
|
|
listeners.remove(key); |
|
|
|
if (listeners.isEmpty()) { |
|
|
|
if (listeners.isEmpty()) { |
|
|
|
initializedListener = false; |
|
|
|
initializedListener = false; |
|
|
|
Open_im_sdk.removeAdvancedMsgListener(sdkMsgListener); |
|
|
|
// Open_im_sdk.removeAdvancedMsgListener(sdkMsgListener);
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
/* |
|
|
|
/* |
|
|
@ -149,7 +149,6 @@ public class MessageManager { |
|
|
|
Open_im_sdk.createImageMessageFromFullPath( |
|
|
|
Open_im_sdk.createImageMessageFromFullPath( |
|
|
|
CommonUtil.getImagePath(methodCall))); |
|
|
|
CommonUtil.getImagePath(methodCall))); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void createSoundMessage(MethodCall methodCall, MethodChannel.Result result) { |
|
|
|
public void createSoundMessage(MethodCall methodCall, MethodChannel.Result result) { |
|
|
|
CommonUtil.runMainThreadReturn(result, |
|
|
|
CommonUtil.runMainThreadReturn(result, |
|
|
|
Open_im_sdk.createSoundMessage( |
|
|
|
Open_im_sdk.createSoundMessage( |
|
|
@ -189,6 +188,13 @@ public class MessageManager { |
|
|
|
CommonUtil.getFileName(methodCall))); |
|
|
|
CommonUtil.getFileName(methodCall))); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void createFileMessageFromFullPath(MethodCall methodCall, MethodChannel.Result result) { |
|
|
|
|
|
|
|
CommonUtil.runMainThreadReturn(result, |
|
|
|
|
|
|
|
Open_im_sdk.createFileMessageFromFullPath( |
|
|
|
|
|
|
|
CommonUtil.getFilePath(methodCall), |
|
|
|
|
|
|
|
CommonUtil.getFileName(methodCall))); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void createMergerMessage(MethodCall methodCall, MethodChannel.Result result) { |
|
|
|
public void createMergerMessage(MethodCall methodCall, MethodChannel.Result result) { |
|
|
|
CommonUtil.runMainThreadReturn(result, |
|
|
|
CommonUtil.runMainThreadReturn(result, |
|
|
|
Open_im_sdk.createMergerMessage( |
|
|
|
Open_im_sdk.createMergerMessage( |
|
|
|