[Fix 10.27]
This commit is contained in:
parent
5ae9af5a1f
commit
0ae2b40272
1
.idea/flutter_openim_sdk.iml
generated
1
.idea/flutter_openim_sdk.iml
generated
@ -20,6 +20,5 @@
|
|||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" name="Dart SDK" level="project" />
|
<orderEntry type="library" name="Dart SDK" level="project" />
|
||||||
<orderEntry type="library" name="Flutter Plugins" level="project" />
|
<orderEntry type="library" name="Flutter Plugins" level="project" />
|
||||||
<orderEntry type="library" name="Dart Packages" level="project" />
|
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
4
.idea/libraries/Flutter_Plugins.xml
generated
4
.idea/libraries/Flutter_Plugins.xml
generated
@ -1,6 +1,8 @@
|
|||||||
<component name="libraryTable">
|
<component name="libraryTable">
|
||||||
<library name="Flutter Plugins" type="FlutterPluginsLibraryType">
|
<library name="Flutter Plugins" type="FlutterPluginsLibraryType">
|
||||||
<CLASSES />
|
<CLASSES>
|
||||||
|
<root url="file://$PROJECT_DIR$" />
|
||||||
|
</CLASSES>
|
||||||
<JAVADOC />
|
<JAVADOC />
|
||||||
<SOURCES />
|
<SOURCES />
|
||||||
</library>
|
</library>
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
## 0.0.9+5
|
||||||
|
1. Android upgrade sdk to 0.0.17 </br>
|
||||||
|
2. New add createFileMessageFromFullPath method
|
||||||
|
|
||||||
## 0.0.9+4
|
## 0.0.9+4
|
||||||
Fix ios friendship params error
|
Fix ios friendship params error
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ A flutter IM plugin for android and ios.
|
|||||||
|
|
||||||
#### 1,Add dependency in yaml
|
#### 1,Add dependency in yaml
|
||||||
|
|
||||||
flutter_openim_sdk: ^0.0.9+4
|
flutter_openim_sdk: ^0.0.9+5
|
||||||
|
|
||||||
#### 2,Import package
|
#### 2,Import package
|
||||||
|
|
||||||
|
@ -51,5 +51,5 @@ android {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation 'io.openim:client-sdk:0.0.15@aar'
|
implementation 'io.openim:client-sdk:0.0.17@aar'
|
||||||
}
|
}
|
@ -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(
|
||||||
|
@ -184,6 +184,7 @@ class MessageManager {
|
|||||||
.then((value) => _toObj(value));
|
.then((value) => _toObj(value));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/// Create sound message
|
/// Create sound message
|
||||||
Future<Message> createSoundMessage({
|
Future<Message> createSoundMessage({
|
||||||
required String soundPath,
|
required String soundPath,
|
||||||
@ -263,6 +264,21 @@ class MessageManager {
|
|||||||
.then((value) => _toObj(value));
|
.then((value) => _toObj(value));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Create file message
|
||||||
|
Future<Message> createFileMessageFromFullPath({
|
||||||
|
required String filePath,
|
||||||
|
required String fileName,
|
||||||
|
}) {
|
||||||
|
return _channel
|
||||||
|
.invokeMethod(
|
||||||
|
'createFileMessageFromFullPath',
|
||||||
|
_buildParam({
|
||||||
|
'filePath': filePath,
|
||||||
|
'fileName': fileName,
|
||||||
|
}))
|
||||||
|
.then((value) => _toObj(value));
|
||||||
|
}
|
||||||
|
|
||||||
/// Create merger message
|
/// Create merger message
|
||||||
Future<Message> createMergerMessage({
|
Future<Message> createMergerMessage({
|
||||||
required List<Message> messageList,
|
required List<Message> messageList,
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
name: flutter_openim_sdk
|
name: flutter_openim_sdk
|
||||||
description: An instant messaging plug-in that supports Android and IOS. And the server is also all open source.
|
description: An instant messaging plug-in that supports Android and IOS. And the server is also all open source.
|
||||||
version: 0.0.9+4
|
version: 0.0.9+5
|
||||||
homepage: https://www.rentsoft.cn
|
homepage: https://www.rentsoft.cn
|
||||||
repository: https://github.com/OpenIMSDK/Open-IM-SDK-Flutter
|
repository: https://github.com/OpenIMSDK/Open-IM-SDK-Flutter
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user