一种消息处理方法、装置及终端设备、存储介质与流程

文档序号:25542273发布日期:2021-06-18 20:38阅读:来源:国知局

技术特征:

1.一种消息处理方法,其特征在于,所述方法应用于终端设备,所述方法包括:

显示第一会话对象对应的至少一个未读消息;

当检测到针对第一未读消息的聊天操作时,跳转至所述第一会话对象的会话页面,在所述会话页面的消息显示区域中显示所述第一未读消息,所述第一未读消息为所述第一会话对象对应的至少一个未读消息中的任一个未读消息;

若所述第一会话对象的类型为群聊会话类型,则在所述会话页面中拉起用于接收对话输入信息的字符输入框,并在所述字符输入框中填充专属通知标识,其中,所述专属通知标识用于标识在所述专属通知标识后录入的对话输入信息用于专属通知所述第一未读消息对应的目标用户。

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

若所述第一会话对象的类型为单人聊天会话类型,则在所述会话页面中拉起所述字符输入框。

3.如权利要求1所述的方法,其特征在于,所述在所述会话页面的消息显示区域中显示所述第一未读消息,包括:

获取所述第一未读消息在所述第一会话对象对应的所述至少一个未读消息中的显示位置信息;

根据获取的所述显示位置信息,在所述会话页面的消息显示区域中对所述第一会话对象存在的未读消息进行滑动显示处理,直至在所述会话页面的所述消息显示区域中显示所述第一未读消息。

4.如权利要求1所述的方法,其特征在于,所述显示第一会话对象对应的至少一个未读消息,包括:

生成弹幕页面,并在所述弹幕页面中以弹幕形式显示所述第一会话对象对应的至少一个未读消息,一个未读消息对应一个弹幕消息。

5.如权利要求4所述的方法,其特征在于,所述在所述弹幕页面中以弹幕形式显示所述第一会话对象对应的至少一个未读消息,包括:

确定所述第一会话对象对应的至少一个未读消息中的各个未读消息的优先级;

基于所述优先级确定所述各个未读消息所属的队列,以及每个所述队列的显示顺序,每个所述队列包括一个或者多个未读消息;

依照所述每个队列的显示顺序以弹幕形式滚动显示所述每个队列。

6.如权利要求5所述的方法,其特征在于,所述优先级的确定方式包括基于所述各个未读消息的发送时间确定或者基于所述各个未读消息的文本分析结果确定。

7.如权利要求4所述的方法,其特征在于,所述弹幕页面中的弹幕消息按照预设的滚动速度被显示,且所述滚动速度支持按需调整。

8.如权利要求1所述的方法,其特征在于,所述显示第一会话对象对应的至少一个未读消息,包括:

生成所述预览显示窗口;

在所述预览显示窗口中以预设滚动速度滚动显示所述第一会话对象对应的至少一个未读消息。

9.如权利要求8所述的方法,其特征在于,所述预览显示窗口中显示有滚动速度调整按钮,所述在所述预览显示窗口中以预设滚动速度滚动显示所述第一会话对象对应的至少一个未读消息之后,所述方法还包括:

当检测到针对所述滚动速度调整按钮的触控操作时,在所述预览显示窗口上覆盖显示滚动速度调整页面;

基于针对所述滚动速度调整页面中的所述滚动速度调整按钮的调整操作,对所述预设滚动速度进行调整。

10.如权利要求1所述的方法,其特征在于,所述方法还包括:

显示社交应用的会话对象列表页面或菜单界面;

在所述会话对象列表页面或所述菜单界面中输出存在未读消息的目标会话对象的未读消息指示信息,所述未读消息指示信息记录了所述目标会话对象的对象信息和未读消息指示标识;

若检测到针对第一会话对象的预览查看操作,则触发执行所述显示第一会话对象对应的至少一个未读消息的步骤;其中,所述第一会话对象为所述目标会话对象中的任一个目标会话对象;以及,

在所述会话对象列表页面或菜单界面中删除所述第一会话对象的未读消息指示信息。

11.如权利要求10所述的方法,其特征在于,所述当检测到针对所述第一会话对象的预览查看操作时,所述显示第一会话对象对应的至少一个未读消息之前,所述方法还包括:

基于所述第一会话对象的标识信息向服务器获取所述第一会话对象对应的消息数据;

解析所述消息数据,得到所述第一会话对象对应的至少一个未读消息,并将所述第一会话对象对应的至少一个未读消息存储至消息队列,所述消息队列中的每个未读消息均依照预设消息格式存储;

从所述消息队列中获取所述第一会话对象的未读消息。

12.一种消息处理装置,其特征在于,所述装置配置于终端设备,所述装置包括:

处理模块,用于显示第一会话对象对应的至少一个未读消息;当检测到针对第一未读消息的聊天操作时,跳转至所述第一会话对象的会话页面,在所述会话页面的消息显示区域中显示所述第一未读消息,所述第一未读消息为所述第一会话对象对应的至少一个未读消息中的任一个未读消息;以及,

若所述第一会话对象的类型为群聊会话类型,则在所述会话页面中拉起用于接收对话输入信息的字符输入框,并在所述字符输入框中填充专属通知标识,其中,所述专属通知标识用于标识在所述专属通知标识后录入的对话输入信息用于专属通知所述第一未读消息对应的目标用户。

13.如权利要求12所述的装置,其特征在于,所述装置还包括:

输出模块,用于输出存在未读消息的目标会话对象的未读消息指示信息,所述未读消息指示信息记录了所述目标会话对象的对象信息和未读消息指示标识;

检测模块,用于检测针对第一会话对象的预览查看操作,所述第一会话对象为所述目标会话对象中的任一个目标会话对象;

获取模块,用于若检测到针对第一会话对象的预览查看操作,则获取所述第一会话对象的未读消息。

14.一种终端设备,其特征在于,包括处理器和存储装置,所述处理器和存储装置相互连接,其中,所述存储装置用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-11任一项所述的方法。

15.一种计算机存储介质,其特征在于,该计算机存储介质中存储有程序指令,该程序指令被执行时,用于实现如权利要求1-11任一项所述的方法。


技术总结
本发明实施例公开了一种消息处理方法、装置及终端设备、存储介质,其中所述方法包括:输出存在未读消息的目标会话对象的未读消息指示信息,若检测到针对目标会话对象中的任一个目标会话对象的预览查看操作,则获取第一会话对象的未读消息,并对获取到的第一会话对象的未读消息进行预览显示处理,以显示该第一会话对象的未读消息。采用本发明,可以提高未读消息的查看效率。

技术研发人员:高萌;孙帅;陈建军
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2019.09.06
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1