这边看以前有个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。
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
iOSSDK的AVOSCloudSNS是不是没有了 | SDK / API | 1 | 741 | 21-02-25 |
在线云函数,response.write为何无效? | SDK / API | 2 | 1.4K | 15-09-17 |
android发送语音消息给ios,能看到语音消息 但是播放不了文件 | SDK / API | 6 | 1.5K | 15-11-25 |
Javascript 创建的对话是默认为何不是持久的 | SDK / API | 1 | 827 | 15-09-2 |
$inQuery的效率是不是很差,应该尽量避免使用? | SDK / API | 3 | 1.0K | 16-10-20 |