【技术实现步骤摘要】
一种页面显示方法、装置和存储介质
本专利技术涉及通信
,具体涉及一种页面显示方法、装置和存储介质。
技术介绍
网页或是应用软件在前台显示信息列表时,由于后台数据可能实时变动,导致前台页面显示重复的数据,此时,通常需要对页面中的信息进行去重处理。例如,直播软件中显示的主播列表,每当进行页面切换时或是检测到预设的操作时,应用软件都需要根据下一显示的页码,向服务端发送数据请求以从服务端拉取下一页的主播列表。服务端在收到应用软件的请求时,根据数据请求中指示的页码将对应的主播列表返回给应用软件进行显示。由于服务端的数据可能随着时间等因素而产生变动,例如主播的上线、下线等会导致主播总列表中数据的增减或排序的变化。这就导致应用软件每次从服务端拉取主播列表时,服务端返回数据所依据的总列表是不同的,进而导致服务端返回重复的主播给应用软件显示。为了避免重复显示同一主播,应用软件会将重复的主播剔除,在新页面中仅展示之前没有显示过的主播。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有技术的去重 ...
【技术保护点】
1.一种页面显示方法,其特征在于,包括:/n在接收到第一操作时,根据所述第一操作指示的目标页面,获取目标数据;/n确定历史数据中是否存在与所述目标数据相同的数据条目;/n若历史数据中存在与所述目标数据相同的数据条目,则确定相同数据条目的重复显示间隔是否超过设定的位置间隔;/n若所述重复显示间隔超过设定的位置间隔,则根据所述目标数据生成所述目标页面并显示。/n
【技术特征摘要】
1.一种页面显示方法,其特征在于,包括:
在接收到第一操作时,根据所述第一操作指示的目标页面,获取目标数据;
确定历史数据中是否存在与所述目标数据相同的数据条目;
若历史数据中存在与所述目标数据相同的数据条目,则确定相同数据条目的重复显示间隔是否超过设定的位置间隔;
若所述重复显示间隔超过设定的位置间隔,则根据所述目标数据生成所述目标页面并显示。
2.如权利要求1所述的方法,其特征在于,所述确定相同数据条目的重复显示间隔是否超过设定的位置间隔,包括:
获取相同数据条目的重复显示间隔;
确定所述重复显示间隔是否超过设定的位置间隔。
3.如权利要求2所述的方法,其特征在于,所述获取相同数据条目的重复显示间隔,包括:
获取相同数据条目的历史显示位置和目标显示位置;
根据所述历史显示位置和目标显示位置,统计所述相同数据条目之间间隔的数据条目数量;
将所述数据条目数量作为所述相同数据条目的重复显示间隔。
4.如权利要求2所述的方法,其特征在于,所述获取相同数据条目的重复显示间隔,包括:
获取历史数据中所述相同数据条目所在的页面作为历史页面;
统计所述历史页面和目标页面之间间隔的页面数量,作为所述相同数据条目的重复显示间隔。
5.如权利要求1所述的方法,其特征在于,所述确定相同数据条目的重复显示间隔是否超过设定的位置间隔,之后还包括:
若所述重复显示间隔小于设定的位置间隔,则获取备用数据;
使用所述备用数据替换掉所述目标数据中的相同数据条目,根据替换后的目标数据生成所述目标页面并显示。
6.如权利要求1所述的方法,其特征在于,所述确定相同数据条目的重复显示间隔是否超过设定的位置间隔,之后还包括:
若所述重复显示间隔小于设定的位置间隔,则调整所述目标数据中相同数据条目的目标显示位置,以使所述重复显示间隔超过设定的位置间隔;
根据位置调整后的目标数据生成所述目标页面并显示。
7.如权利要求1所述的方法,其特征在于,所述根据所述目标数据生成所述目标页面并显示,包括:
在接收到第二操作时,根据所述目标数据生成所述目标页面并显示。
8.一种页面显示装置,其特征在于,包括:
获...
【专利技术属性】
技术研发人员:何林江,刘恒兵,梁伟盛,莫卓颖,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。