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