信息显示方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:28839161 阅读:13 留言:0更新日期:2021-06-11 23:37
本申请公开了一种信息显示方法、装置、电子设备及可读存储介质,能够解决消息显示错乱的问题。该方法包括:获取N个消息内容,N≥2;按照N个消息内容的第一顺序,显示N个消息内容;其中,N个消息内容包括至少一个多媒体内容和至少一个文本;第一顺序是基于至少一个文本的文本主题和至少一个多媒体内容指示的多媒体文件的内容要素确定的;内容要素用于描述多媒体文件包含的主要内容。

【技术实现步骤摘要】
信息显示方法、装置、电子设备及可读存储介质
本申请实施例涉及通信
,尤其涉及一种信息显示方法、装置、电子设备及可读存储介质。
技术介绍
随着电子设备技术的发展,用户使用电子设备参与聊天的频率越来越高。在相关技术中,用户在聊天时,为了情感表达更加丰富,通常会穿插不同类型的信息,例如,图文、文字、视频、表情包等。并且,对于聊天比较频繁的聊天对象或者群聊,经常会连续接收到多段文字和多张图片。然而,由于电子设备在接收到上述信息后,通常按照接收顺序显示接收到的信息,对于未对信息排版的发送方发送的信息,以及由于不同的类型的信息传输时间不同,导致的信息显示顺序出现错乱的情况,非常影响接收方用户对信息内容的阅读和理解。
技术实现思路
本申请实施例的目的是提供一种信息显示方法、装置、电子设备及可读存储介质,能够解决消息显示错乱的问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供一种信息显示方法,该方法包括:获取N个消息内容,N≥2;按照N个消息内容的第一顺序,显示N个消息内容;其中,N个消息内容包括至少一个多媒体内容和至少一个文本;第一顺序是基于至少一个文本的文本主题和至少一个多媒体内容指示的多媒体文件的内容要素确定的;内容要素用于描述多媒体文件包含的主要内容。第二方面,本申请实施例还提供一种信息显示装置,该装置包括:获取模块和显示模块;获取模块,用于获取N个消息内容,N≥2;显示模块,用于按照获取模块获取的N个消息内容的第一顺序,显示N个消息内容;其中,N个消息内容包括至少一个多媒体内容和至少一个文本;第一顺序是基于至少一个文本的文本主题和至少一个多媒体内容指示的多媒体文件的内容要素确定的;内容要素用于描述多媒体文件包含的主要内容。第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的程序或指令,该程序或指令被该处理器执行时实现如第一方面所述的信息显示方法的步骤。第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。在本申请实施例中,在获取到N个消息内容后,按照基于N个消息内容中至少一个文本的文本主题和至少一个多媒体内容指示的多媒体文件的内容要素确定的第一顺序,显示上述N个消息内容,使得电子设备能够按照用户的真实意图显示用户编辑的消息,防止消息混乱,方便其他用户理解。附图说明图1是本申请实施例提供的一种信息显示方法界面示意图;图2是本申请实施例提供的一种信息显示系统的结构示意图;图3是本申请实施例提供的一种信息显示方法的流程示意图;图4是本申请实施例提供的一种信息显示方法所应用的界面的示意图;图5是本申请实施例提供的另一种信息显示方法的流程示意图;图6是本申请实施例提供的一种信息显示装置结构示意图;图7是本申请实施例提供的另一种信息显示装置结构示意图;图8是本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。本申请实施例提供的信息显示方法可以应用于聊天场景中。示例性地,针对聊天场景,在相关技术中,当发送端发送多个多媒体消息和文本消息时,由于多媒体消息和文本消息的传输时间不同,容易导致多媒体消息和文本消息在接收端的显示顺序和发送端的发送顺序不同,进而导致消息显示混乱的情况发生,影响用户阅读。例如,如图1中(A)所示,为发送端用户发送的内容,每个图像均配有解释性的文本。然而,当接收端用户接收到上述内容后,可能会按照如图1中(B)所示的顺序显示上述内容,由于顺序的错乱,接收端用户可能无法理解发送端用户想要表达的正确意思。针对这一问题,在本申请实施例提供的技术方案中,发送端用户可以在编辑框中编辑消息,之后,发送端将用户编辑好的消息以及该消息的排版顺序发送至服务器,使得接收端接收到上述消息后,能够按照该消息在发送端中的排版顺序显示,或者,接收端在接收到可能出现顺序错乱的消息后,根据文本的主题和多媒体消息的内容要素,对接收到的消息进行重新排序,防止出现消息错乱的情况,提高消息的可读性。下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的信息显示方法进行详细地说明。示例性地,本申请如第一方面所述的信息显示方法的执行主体可以为第一电子设备,当执行主体为第一电子设备时,上述获取N个消息内容具体包括:接收服务器发送的N个消息内容。如图2所示,为本申请实施例提供的一种信息显示系统,包括:第一电子设备201、第二电子设备202和服务器203;其中,第一电子设备201和第二电子设备202通过服务器203进行消息接收和发送。第二电子设备202,接收用户在内容编辑区域的第三输入。之后,第二电子设备202向服务器发送目标消息。其中,上述目标消息包括内容编辑区域中的至少一个文本和至少一个多媒体文件;目标消息用于指示服务器按照第二顺序向第一电子设备发送至少一个文本和至少一个多媒体内容;一个多媒体内容指示一个多媒体文件,第二顺序为至少一个文本和至少一个多媒体文件在内容编辑区域中的排版顺序、且该排版顺序为基于上述至少一个文本的文本主题和至少一个多媒体文件的内容要素确定的。示例性地,若上述至少一个文本和至少一个多媒体文件在内容编辑区域中的排版顺序不是基于上述至少一个文本的文本主题和至少一个多媒体文件的内容要素确定的,则第二电子设备在发送上述N个消息内容之前,可以基于上述至少一个文本的文本主题和至少一个多媒体文件的内容要素对上述N个消息内容进行排版。在第一电子设备201获取的N个消息内容为服务器203发送的消息内容的情况下,服务器203在接收到第二电子设备202发送的第二消息后,向第一电子设备201发送包含N个消息内容的第一消息。其中,上述N个消息内容包括至少一个多媒体内容和至少一个文本。该至少一个多媒体内容用于指示上述第二电子本文档来自技高网...

【技术保护点】
1.一种信息显示方法,其特征在于,所述方法包括:/n获取N个消息内容,N≥2;/n按照所述N个消息内容的第一顺序,显示所述N个消息内容;/n其中,所述N个消息内容包括至少一个多媒体内容和至少一个文本;所述第一顺序是基于所述至少一个文本的文本主题和所述至少一个多媒体内容指示的多媒体文件的内容要素确定的;所述内容要素用于描述多媒体文件包含的主要内容。/n

【技术特征摘要】
1.一种信息显示方法,其特征在于,所述方法包括:
获取N个消息内容,N≥2;
按照所述N个消息内容的第一顺序,显示所述N个消息内容;
其中,所述N个消息内容包括至少一个多媒体内容和至少一个文本;所述第一顺序是基于所述至少一个文本的文本主题和所述至少一个多媒体内容指示的多媒体文件的内容要素确定的;所述内容要素用于描述多媒体文件包含的主要内容。


2.根据权利要求1所述的方法,其特征在于,所述显示所述N个消息内容,包括:
堆叠显示所述N个消息内容。


3.根据权利要求1所述的方法,其特征在于,所述获取N个消息内容之后,所述方法还包括:
在所述至少一个文本包括第一文本、且所述第一文本为包含至少两个主题的文本的情况下,对所述第一文本进行文本分割,生成M个第三文本,一个第三文本对应一个主题;
所述按照所述N个消息内容的第一顺序,显示所述N个消息内容之前,所述方法还包括:
将每个多媒体内容指示的多媒体文件的内容要素与每个第三文本的主题进行匹配;
根据匹配结果,对所述至少一个多媒体内容和所述M个第三文本排序。


4.根据权利要求1所述的方法,其特征在于,所述N个消息内容包括第二文本,所述第二文本的主题与任一多媒体内容指示的多媒体文件的内容要素相匹配;
所述获取N个消息内容之后,所述方法还包括:
在获取到目标多媒体内容的情况下,若第四文本的主题与所述目标多媒体内容指示的多媒体文件的内容要素相匹配,则将所述第四文本确定为所述第二文本;
其中,所述第四文本为:在获取到所述目标多媒体内容之前的第一时间内,以及在获取到所述目标多媒体内容之后的第二时间内获取到的文本;所述目标多媒体内容为所述至少一个多媒体内容中的一个。


5.根据权利要求1至4中任一项所述的方法,其特征在于,所述按照所述N个消息内容的第一顺序,显示所述N个消息内容之后,所述方法还包括:
接收用户对目标区域的第一输入,所述目标区域为显示所述N个消息内容的区域;
响应于所述第一输入,基于所述N个消息内容的显示顺序,调整所述目标区域的显示内容。


6.根据权利要求5所述的方法,其特征在于,所述按照所述N个消息内容的第一顺序,显示所述N个消息内容之后,所述方法还包括:
在所述目标区域显示多媒体内容的情况下,接收用户对所述多媒体内容的第二输入;
响应于所述第二输入,加载所述多媒体内容指示的多媒体文件。


7.一种信息显示装置,其特征在于,所述装置包括:获取模块和显示模块;
所述获取模块,用于获取N个消息内容,N≥2;
所述显示模块,用于按照所述获取模块获取的N个消息内容的第一顺序,显示所述N个消息内容;

【专利技术属性】
技术研发人员:梁正
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1