2021-07-12 16:06:09 +08:00
2021-06-29 18:31:09 +08:00
2021-07-12 16:06:09 +08:00
2021-06-29 18:17:11 +08:00
2021-07-06 11:39:31 +08:00
2021-07-12 16:06:09 +08:00
2021-07-05 11:06:31 +08:00
2021-06-29 18:17:11 +08:00
2021-06-29 18:17:11 +08:00
2021-06-29 18:17:11 +08:00
2021-06-29 18:17:11 +08:00
2021-06-29 18:17:11 +08:00
2021-07-12 16:06:09 +08:00

flutter_openim_sdk

A Flutter im plugin.

Getting Started

1初始化

```
var msgListener = AdvancedMsgListener();

/// 初始化SDK
OpenIM.iMManager
  ..initSDK(
    platform: 0,
    ipApi: 'Api接口地址',
    ipWs: 'WebSocket地址',
    dbPath: '数据库目录',
    listener: new InitSDKListener(),
  )

  /// 添加消息监听(移除消息监听: OpenIM.iMManager.messageManager.removeAdvancedMsgListener(msgListener))
  ..messageManager.addAdvancedMsgListener(msgListener)

  /// 设置发送消息进度监听
  ..messageManager.setMsgSendProgressListener(MsgSendProgressListener())

  /// 设置好友关系监听
  ..friendshipManager.setFriendshipListener(FriendshipListener())

  /// 设置会话监听
  ..conversationManager.setConversationListener(ConversationListener())

  /// 设置群监听
  ..groupManager.setGroupListener(GroupListener());
  ```

2会话管理 OpenIM.iMManager.conversationManager

3好友关系管理 OpenIM.iMManager.friendshipManager

4消息管理 OpenIM.iMManager.messageManager

5组管理 OpenIM.iMManager.groupManager

Description
No description provided
Readme 191 MiB
Languages
C++ 73.3%
Dart 14.4%
Swift 5.5%
Java 5.1%
CMake 1.1%
Other 0.6%