vue-pc-chat
vue-pc-chat copied to clipboard
桌面端getUnreadCount获取未读数问题
A群聊设置免打扰,如果接收到@所有人,@人员消息
通过getUnreadCount获取总未读数会增加1
demo总角标是通过会话列表相加得来的,不建议使用
实际请看右侧打印的unread 并不为0
三端,目前都有这个问题
改好了,通知一下,谢谢。
demo 上无法复现呀
demo 上无法复现呀
用别的账号 @你或者@所有人就能出现 我的描述中已经说明了
会话信息里面,unreadCount
里面是真的未读数、未读@、未读@all,但由于会话免打扰,然后就不显示未读数角标,显示了小红点
而getUnreadCount
的时候,如果把免打扰的会话的未读数直接忽略的话,这样unreadCount 里面的意义,不同地方不太一样了
实现issue中的需求时,可以这样做: 先遍历会话列表,过滤掉免打扰的会话,自己加一下