用于通讯应用的消息展示系统、方法、设备和存储介质技术方案

技术编号:26040798 阅读:26 留言:0更新日期:2020-10-23 21:20
本发明专利技术实施例公开了一种用于通讯应用的消息展示系统、方法、设备和存储介质。其中该消息展示系统包括盖楼式消息对话控件,所述盖楼式消息对话控件用于在当前用户回复其他用户的聊天消息时,聚合展示所述其他用户的聊天消息和所述当前用户回复给所述其他用户的聊天消息。本发明专利技术实施例提供的技术方案,实现不同用户下存在消息回复关系的多条聊天消息的聚合展示,此时采用不同的盖楼式消息对话控件将群组各个聊天话题下的聊天消息分别进行聚合,从而保证不同聊天话题下聊天消息的准确分区展示,使得当前用户通过不同的盖楼式消息对话控件即可查看不同聊天话题下相关的全部聊天消息,进而保证不同用户聊天消息的可读性,提高不同用户的聊天互动性。

【技术实现步骤摘要】
用于通讯应用的消息展示系统、方法、设备和存储介质
本专利技术实施例涉及网络通信领域,尤其涉及一种用于通讯应用的消息展示系统、方法、设备和存储介质。
技术介绍
随着移动互联网的普及,采用即时通讯(InstantMessaging,IM)技术开发的各类通讯应用已经广泛应用到人们的日常生活中,以便不同用户能够通过该通讯应用在网络上建立相应的会话群组,从而在各个会话群组内实现不同用户之间的实时通讯。目前,在一个会话群组中,经常存在多个用户同时针对不同闲聊话题进行聊天的情况,此时不同闲聊话题下的各个聊天消息在该会话群组中会交叉显示,使得聊天用户无法准确区分出同一闲聊话题下的聊天消息,使得会话群组中聊天消息的可读性降低,极大影响了用户在会话群组中的聊天互动。
技术实现思路
本专利技术实施例提供了一种用于通讯应用的消息展示系统、方法、设备和存储介质,实现不同用户下存在消息回复关系的多条聊天消息的聚合展示,保证不同用户下聊天消息的可读性,从而提高不同用户的聊天互动性。第一方面,本专利技术实施例提供了一种用于通讯应用的消息展示系统,该消息展示系统包括盖楼式消息对话控件,所述盖楼式消息对话控件用于在当前用户回复其他用户的聊天消息时,聚合展示所述其他用户的聊天消息和所述当前用户回复给所述其他用户的聊天消息,并支持任一对话用户在继续回复当前用户的聚合后聊天消息时,该对话用户的回复消息与所述聚合后聊天消息的再次聚合展示。第二方面,本专利技术实施例提供了一种用于通讯应用的消息展示方法,该方法包括:r>如果检测到当前用户回复其他用户的聊天消息,则将所述其他用户的聊天消息和所述当前用户回复给所述其他用户的聊天消息聚合到预定义的盖楼式消息对话控件中;将聚合后的盖楼式消息对话控件以消息框的形式显示于所述当前用户和所述其他用户所在的群组会话窗口中。第三方面,本专利技术实施例提供了一种设备,该设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例中所述的用于通讯应用的消息展示方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例中所述的用于通讯应用的消息展示方法。本专利技术实施例提供的一种用于通讯应用的消息展示系统、方法、设备和存储介质,针对不同用户之间的聊天对话场景预先定义对应的盖楼式消息对话控件,用于在当前用户回复其他用户的聊天消息时,将其他用户的聊天消息和当前用户本次回复给该其他用户的聊天消息以盖楼形式聚合起来进行共同展示,并支持任一对话用户继续回复当前用户的聚合后聊天消息时,该对话用户的回复消息与聚合后聊天消息的再次聚合展示,从而实现不同用户下存在消息回复关系的多条聊天消息的聚合展示,此时如果不同用户在每一聊天话题下均进行对应回复聊天,则会采用不同的盖楼式消息对话控件将各个聊天话题下的聊天消息分别进行聚合,从而保证不同聊天话题下聊天消息的准确分区展示,使得当前用户通过不同的盖楼式消息对话控件即可查看不同聊天话题下相关的全部聊天消息,进而保证不同用户聊天消息的可读性,提高不同用户的聊天互动性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1A和图1B分别为本专利技术实施例一提供的一种用于通讯应用的消息展示系统中通讯应用的界面示意图;图2A、图2B和图2C分别为本专利技术实施例二提供的一种用于通讯应用的消息展示系统中通讯应用的界面示意图;图3为本专利技术实施例三提供的一种用于通讯应用的消息展示方法的流程图;图4为本专利技术实施例四提供的一种用于通讯应用的消息展示方法的流程图;图5为本专利技术实施例五提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。本专利技术实施例旨在新的通讯应用中提供一种结构化的消息展示方式,实现不同用户之间存在消息回复关系的多条聊天消息的聚合展示,通过聊天用户对不同聊天话题下已有的聊天消息进行对应的消息回复,以采用不同的盖楼式消息对话控件将每一聊天话题下相关的聊天消息进行聚合展示,使得用户通过不同的盖楼式消息对话控件即可查看不同聊天话题下相关的聊天消息,避免不同聊天话题下聊天消息的交叉显示,使得聊天用户无法准确区分出同一聊天话题下聊天消息的问题;此时,本方案采用结构化的消息展示方式可以保证不同用户在各个聊天话题下聊天消息的可读性,提高不同用户的聊天互动性。实施例一图1A为本专利技术实施例一提供的一种用于通讯应用的消息展示系统中通讯应用的界面示意图,本实施例可适用于通过本实施例中的通讯应用进行群组聊天的情况中。参照图1A,本实施例中的消息展示系统可以包括盖楼式消息对话控件110。其中,盖楼式消息对话控件110用于在当前用户回复其他用户的聊天消息时,以盖楼形式聚合展示其他用户的聊天消息和当前用户回复给其他用户的聊天消息,并支持任一对话用户继续回复当前用户的聚合后聊天消息时,该对话用户的回复消息与该聚合后聊天消息的再次聚合展示。具体的,本实施例中的通讯应用可以为一种聊天应用程序,其在开发阶段针对已添加有多个用户(包括好友和非好友)的各个聊天群组,会预先定义一个盖楼式消息对话控件110,用于群组内各个用户进行聊天时,分析各个聊天消息之间是否存在消息回复关系,以将该群组内存在消息回复关系的各个聊天消息聚合起来进行共同展示;此时,通过聊天用户对不同聊天话题下已有的聊天消息进行对应的消息回复,可以采用不同的盖楼式消息对话控件110将每一聊天话题下相关的聊天消息进行聚合展示,从而保证不同用户在各个聊天话题下聊天消息的可读性,提高不同用户的聊天互动性。以当前用户侧客户端配置有该通讯应用为例进行说明,在当前用户侧开启该通讯应用并进入供当前用户进行本次聊天会话的群组后,会在当前用户侧客户端上首先展示出该群组对应的群组会话窗口120,该群组会话窗口120内也相应显示出该群组内各个用户已经发送的聊天消息;此时,当前用户如果想要对该群组内某一其他用户已经发送的聊天消息进行回复时,首先会针对该其他用户的聊天消息执行对应的回复操作,使得当前用户侧客户端检测到当前用户本次发送聊天消息为对某一其他用户的聊天消息的指定回复,而非普通的聊天消息发送,则通过预定义的盖楼式消息对话控件110将当前用户本次回复指向的其他用户的聊天消息和当前用户回复给该其他用户的聊天消息聚合起来进行共同展示,此时聚合有其他用户的聊天消息和当前用户回复给该其他用户的聊天消息的盖楼式消息对话控件110会以消息框的形式显示于当前用户和其他用户所在的群组会本文档来自技高网...

【技术保护点】
1.一种用于通讯应用的消息展示系统,其特征在于,包括盖楼式消息对话控件,所述盖楼式消息对话控件用于在当前用户回复其他用户的聊天消息时,聚合展示所述其他用户的聊天消息和所述当前用户回复给所述其他用户的聊天消息,并支持任一对话用户继续回复当前用户的聚合后聊天消息时,该对话用户的回复消息与所述聚合后聊天消息的再次聚合展示。/n

【技术特征摘要】
1.一种用于通讯应用的消息展示系统,其特征在于,包括盖楼式消息对话控件,所述盖楼式消息对话控件用于在当前用户回复其他用户的聊天消息时,聚合展示所述其他用户的聊天消息和所述当前用户回复给所述其他用户的聊天消息,并支持任一对话用户继续回复当前用户的聚合后聊天消息时,该对话用户的回复消息与所述聚合后聊天消息的再次聚合展示。


2.根据权利要求1所述的消息展示系统,其特征在于,所述盖楼式消息对话控件以消息框的形式显示于所述当前用户和所述其他用户所在的群组会话窗口中。


3.根据权利要求1所述的消息展示系统,其特征在于,所述其他用户的聊天消息为所述其他用户发送的单条聊天消息,或者,所述其他用户采用所述盖楼式消息对话控件进行消息回复时所聚合的多条聊天消息。


4.根据权利要求1所述的消息展示系统,其特征在于,所述盖楼式消息对话控件在所聚合的聊天消息总数超出预设展示上限时,将所聚合的聊天消息中除首条聊天消息和由所述预设展示上限确定的特定数量的末尾聊天消息之外的其他聊天消息折叠转换成所聚合的聊天消息总数进行展示。


5.根据权利要求4所述的消息展示系统,其特征在于,所述盖楼式消息对话控件中分别设置有所述首条聊天消息和每一末尾聊天消息对应的展示子区域。


6.根据权利要求5所述的消息展示系统,其特征在于,所述盖楼式消息对话控件中所展示的聊天消息总数显示于所述首条聊天消息的展示子区域内。


7.根据权利要求5所述的消息展示系统,其特征在于,所述盖楼式消息对话控件中针对所述首条聊天消息和每一末尾聊天消息形成的展示子区域内还展示有对应消息源对象的头像或者名字信息。


8.根据权利要求1所述的消息展示系统,其特征在于,所述盖楼式消息对话控件面向所聚合的聊天消息设置有对应的回复控件,所述回复控件用于触发对该盖楼式消息对话控件所聚合的聊天消息的回复操作。


9.根据权利要求8所述的消息展示系统,其特征在于,所述回复控件包括快捷回复控件和常规回复控件,所述快捷回复控件设置于所述盖楼式消息对话控件的关联位置上,所述常规回复控件设置于所述盖楼式消息对话控件的菜单页中,所述菜单页在当前用户执行所述盖楼式消息对话控件的菜单显示操作时弹出。


10.根据权利要求9所述的消息展示系统,其特征在于,所述盖楼式消息对话控件的菜单页中还设置有第一分享控件和筛选分享控件,所述第一分享控件用于将所述盖楼式消息对话控件所聚合的最新聊天消息分享给对应的消息对象,所述筛选分享控件用于将当前用户从所述盖楼式消息对话控件所在的群组会话窗口中筛选出的多条聊天消息合并后分享给对应的消息对象。


11.根据权利要求10所述的消息展示系统,其特征在于,所述筛选分享控件为用于进入所述群组会话窗口的消息筛选页面的入口,所述消息筛选页面内设置有所述群组会话窗口内每一聊天消息的筛选控件以及对应的合并分享控件。


12.根据权利要求1所述的消息展示系统,其特征在于,所述盖楼式消息对话控件中所聚合展示的首条聊天消息为用于进入该消息对话控件下的聊天详情页的入口,所述聊天详情页内展示有该盖楼式消息对话控件所聚合的全部聊天消息。


13.根据权利要求12所述的消息展示系统,其特征在于,所述聊天详情页内设置有第二分享控件,所述第二分享控件用于将该聊天详情页内的全部聊天消息分享给对应的消息对象。


14.根据权利要求10或13所述的消息展示系统,其特征在于,所述消息对象包括所述通讯应用内的会话类消息展示页面和非会话类消息展示页面以及所述通讯应用外的其他消息应用。


15.根据权利要求14所述的消息展示系统,其特征在于,所述通讯应用内的会话类消息展示页面所分享到的聊天消息以所述盖楼式消息对话控件的形式展示,所述通讯应用内的非会话类消息展示页面所分享到的聊天消息以链接的形式展示,所述通讯应用外的其他消息应用所分享到的聊天消息以图片的形式展示。


...

【专利技术属性】
技术研发人员:黄思静冯艳珊杨俊强陈凯斌
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1