Flutter使用开源的OpenIM_开发im即时通讯聊天源码

2022年9月25日 780点热度 0人点赞 0条评论

1、获取单聊消息

<code>class MessageController extends GetxController{
  var messages = &lt;Message&gt;[].obs;

  Future getMessage(String uid ) async {
    List&lt;Message&gt; recMessages = await OpenIM.iMManager.messageManager.getHistoryMessageList(
      userID: uid, // 单聊对象的userID  
      groupID: null, // 群聊的组id  
      startMsg: null, // 消息体
      count: 20, // 每次拉取的数量
    );

    for (Message ss in recMessages) {
      debugPrint(&quot;获取到的消息:-------${ss.toJson().toString()}&quot;);
    }

    messages.value = recMessages;
    return recMessages;
  }
}</code>

小小调酒师

此刻打盹,你将做梦; 此刻学习,你将圆梦。 个人邮箱:shellways@foxmail.com

文章评论