[Fix]
This commit is contained in:
parent
34b59d3a81
commit
470bbb960e
17
CHANGELOG.md
17
CHANGELOG.md
@ -1,29 +1,30 @@
|
|||||||
## 0.0.8
|
## 0.0.8
|
||||||
升级sdk到0.0.14,发送消息增加了重试了机制
|
Upgrade sdk to 0.0.14 </br>
|
||||||
|
Sending a message adds a retry mechanism
|
||||||
|
|
||||||
## 0.0.7
|
## 0.0.7
|
||||||
1,新增根据用户id或群组id获取会话id的方法 </br>
|
1. Add a new method to obtain conversation id based on user id or group id </br>
|
||||||
2,修改会话管理器入参sessionType的类型为int
|
2. Modify the type of conversation manager input parameter sessionType to int
|
||||||
|
|
||||||
## 0.0.6
|
## 0.0.6
|
||||||
fix bug
|
fix bug
|
||||||
|
|
||||||
## 0.0.5
|
## 0.0.5
|
||||||
升级sdk </br>
|
Upgrade sdk </br>
|
||||||
fix message error bug
|
fix message error bug
|
||||||
|
|
||||||
## 0.0.4
|
## 0.0.4
|
||||||
|
|
||||||
将createCustomMessage方法入参从Uint8List替换为Map
|
Replace the input parameters of the createCustomMessage method from Uint8List to Map
|
||||||
|
|
||||||
## 0.0.3
|
## 0.0.3
|
||||||
upgrade sdk </br>
|
upgrade sdk </br>
|
||||||
fix bug </br>
|
fix bug </br>
|
||||||
|
|
||||||
## 0.0.2
|
## 0.0.2
|
||||||
1,将 markSingleMessageHasRead、markGroupMessageHasRead和getTotalUnreadMsgCount方法从类MessageManager移动到类ConversationManager。</br>
|
1. Move the markSingleMessageHasRead, markGroupMessageHasRead and getTotalUnreadMsgCount methods from the MessageManager class to the ConversationManager class. </br>
|
||||||
2,修改setFriendInfo方法的参数。</br>
|
2. Modify the parameters of the setFriendInfo method. </br>
|
||||||
3,修改createGroup和setGroupInfo方法的参数。
|
3. Modify the parameters of the createGroup and setGroupInfo methods.
|
||||||
|
|
||||||
## 0.0.1
|
## 0.0.1
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
class ConversationType {
|
class ConversationType {
|
||||||
static const int single_chat = 1;
|
static const single_chat = 1;
|
||||||
static const int group_chat = 2;
|
static const group_chat = 2;
|
||||||
}
|
}
|
@ -1,33 +1,17 @@
|
|||||||
|
|
||||||
class ListenerType {
|
class ListenerType {
|
||||||
///
|
static const simpleMsgListener = 'simpleMsgListener';
|
||||||
///
|
|
||||||
static const String simpleMsgListener = 'simpleMsgListener';
|
|
||||||
|
|
||||||
///
|
static const initSDKListener = 'initSDKListener';
|
||||||
///
|
|
||||||
static const String initSDKListener = 'initSDKListener';
|
|
||||||
|
|
||||||
///
|
static const groupListener = 'groupListener';
|
||||||
///
|
|
||||||
static const String groupListener = 'groupListener';
|
|
||||||
|
|
||||||
///
|
static const advancedMsgListener = 'advancedMsgListener';
|
||||||
///
|
|
||||||
static const String advancedMsgListener = 'advancedMsgListener';
|
|
||||||
|
|
||||||
///
|
static const conversationListener = 'conversationListener';
|
||||||
///
|
|
||||||
static const String conversationListener = 'conversationListener';
|
|
||||||
|
|
||||||
///
|
static const friendListener = 'friendListener';
|
||||||
///
|
|
||||||
static const String friendListener = 'friendListener';
|
|
||||||
|
|
||||||
///
|
static const signalingListener = 'signalingListener';
|
||||||
///
|
|
||||||
static const String signalingListener = 'signalingListener';
|
|
||||||
|
|
||||||
///
|
static const msgSendProgressListener = "msgSendProgressListener";
|
||||||
static const String msgSendProgressListener = "msgSendProgressListener";
|
|
||||||
}
|
}
|
||||||
|
@ -148,7 +148,7 @@ class FriendshipManager {
|
|||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
static UserInfo _toObj(String value) => UserInfo.fromJson(_formatJson(value));
|
// static UserInfo _toObj(String value) => UserInfo.fromJson(_formatJson(value));
|
||||||
|
|
||||||
static dynamic _formatJson(value) {
|
static dynamic _formatJson(value) {
|
||||||
return jsonDecode(_printValue(value));
|
return jsonDecode(_printValue(value));
|
||||||
|
@ -9,8 +9,8 @@ class IMManager {
|
|||||||
late FriendshipManager friendshipManager;
|
late FriendshipManager friendshipManager;
|
||||||
late MessageManager messageManager;
|
late MessageManager messageManager;
|
||||||
late GroupManager groupManager;
|
late GroupManager groupManager;
|
||||||
late OfflinePushManager offlinePushManager;
|
// late OfflinePushManager offlinePushManager;
|
||||||
late SignalingManager signalingManager;
|
// late SignalingManager signalingManager;
|
||||||
late InitSDKListener _initSDKListener;
|
late InitSDKListener _initSDKListener;
|
||||||
late String uid;
|
late String uid;
|
||||||
late UserInfo uInfo;
|
late UserInfo uInfo;
|
||||||
@ -21,8 +21,8 @@ class IMManager {
|
|||||||
friendshipManager = FriendshipManager(_channel);
|
friendshipManager = FriendshipManager(_channel);
|
||||||
messageManager = MessageManager(_channel);
|
messageManager = MessageManager(_channel);
|
||||||
groupManager = GroupManager(_channel);
|
groupManager = GroupManager(_channel);
|
||||||
offlinePushManager = OfflinePushManager(_channel);
|
// offlinePushManager = OfflinePushManager(_channel);
|
||||||
signalingManager = SignalingManager(_channel);
|
// signalingManager = SignalingManager(_channel);
|
||||||
_addNativeCallback(_channel);
|
_addNativeCallback(_channel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import 'package:flutter/services.dart';
|
// import 'package:flutter/services.dart';
|
||||||
|
//
|
||||||
class OfflinePushManager{
|
// class OfflinePushManager{
|
||||||
MethodChannel _channel;
|
// MethodChannel _channel;
|
||||||
|
//
|
||||||
OfflinePushManager(this._channel);
|
// OfflinePushManager(this._channel);
|
||||||
}
|
// }
|
@ -1,7 +1,7 @@
|
|||||||
import 'package:flutter/services.dart';
|
// import 'package:flutter/services.dart';
|
||||||
|
//
|
||||||
class SignalingManager {
|
// class SignalingManager {
|
||||||
MethodChannel _channel;
|
// MethodChannel _channel;
|
||||||
|
//
|
||||||
SignalingManager(this._channel);
|
// SignalingManager(this._channel);
|
||||||
}
|
// }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import 'dart:typed_data';
|
|
||||||
|
|
||||||
class Message {
|
class Message {
|
||||||
String? clientMsgID;
|
String? clientMsgID;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
name: flutter_openim_sdk
|
name: flutter_openim_sdk
|
||||||
description: openim flutter plugin.
|
description: An instant messaging plug-in that supports Android and IOS. And the server is also all open source.
|
||||||
version: 0.0.8
|
version: 0.0.8+1
|
||||||
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