iOS ChatClient初始化是怎么实现?有没类似安卓的操作步骤。

dong 2020-11-4 670

https://docs.wildfirechat.cn/android/chatclient.html

1.0.1. 简单使用步骤

初始化操作,只需在主进程进行,否则会出现重复收到消息等各种奇怪的现象,下面只列出最简步骤,详情请参考android-chat项目

初始化

  1. // 只在主进程进行初始化,可参考MyApp.java ChatManager.init(application, Config.IM_SERVER_HOST);

置事件回调

  1. ChatManager chatManager = ChatManager.Instance(); chatManager.startLog(); chatManager.addOnReceiveMessageListener(OnReceiveMessageListener listener); chatManager.addRecallMessageListener(OnReceiveMessageListener listener) // ... 设置其他时间回调监听,更多请参考ChatManger

初始化音视频

  1. AVEngineKit.init(application, AVEngineKit.AVEngineCallback); AVEngineKit avEngineKit = AVEngineKit.Instance(); avEngineKit.addIceServer(Config.ICE_ADDRESS, Config.ICE_USERNAME,Config.ICE_PASSWORD);

连接IM 服务器

  1. chatManager.connect(id, token);
最新回复 (0)
返回