这边看以前有个Unread可以查看未读信息数量,可是没有在文档上看到相关内容,有一个read,但是使用这个LCIMConversation调用Read后,Unread这个数量没有变化
-
创建时间
21年5月24日
-
最后回复
21年5月24日
-
8
回复
-
1.3K
浏览
-
2
用户
-
1
链接
这边看以前有个Unread可以查看未读信息数量,可是没有在文档上看到相关内容,有一个read,但是使用这个LCIMConversation调用Read后,Unread这个数量没有变化
创建的方法如下
/// <summary>
/// 加入聊天的房间 没有就创建一个
/// </summary>
/// <param name="roodId">房间id</param>
/// <returns></returns>
async public Task<LCIMConversation> JoinRoot (LCIMClient client,string roodId)
{
ReadOnlyCollection<LCIMConversation> conv = await client.GetQuery ().WhereStartsWith ("name" , roodId).Find();
LCIMConversation channel = null;
//await client.GetConversation ("60a8d462c03e71141c4728d1");
if ( conv.Count > 0)
{
channel = conv [0];
}
else
{
channel = await client.CreateChatRoom (roodId);
}
await channel.Join ();
return channel;
}
LCIMClient#CreateChatRoom 创建的是「聊天室」类型的对话,聊天室是没有离线消息的,或者说不支持消息未读,不同类型的会话差异可参考 这里7。
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
android迁移到8版本sdk后登录无法保存当前用户 | SDK / API | 1 | 915 | 21-11-4 |
云函数中对象save时报错 | SDK / API | 15 | 2.1K | 16-05-24 |
Android 用户反馈 空指针 | SDK / API | 3 | 1.1K | 17-08-31 |
Swift SDK 中的依赖 GRDB 最低版本已经提升至 iOS 11.0 | SDK / API | 3 | 863 | 21-10-13 |
Android SDK怎么下载不下来? | SDK / API | 4 | 836 | 16-09-26 |