预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109684574A(43)申请公布日2019.04.26(21)申请号201810951188.6(22)申请日2018.08.20(71)申请人平安普惠企业管理有限公司地址518000广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)(72)发明人高林龙(74)专利代理机构深圳市世纪恒程知识产权代理事务所44287代理人胡海国(51)Int.Cl.G06F16/957(2019.01)权利要求书2页说明书8页附图3页(54)发明名称页面加载方法、装置、设备及存储介质(57)摘要本发明提供一种页面加载方法、装置、设备及计算机可读存储介质,该方法包括:在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据,并将所述待展示数据进行数据划分;获取当前显示区域内的当前数据标识,并根据所述当前数据标识,在所述待展示数据中获取对应的目标页面数据;将所述目标页面数据进行渲染,并在所述当前显示区域内显示渲染后的目标页面数据,以完成可视区域内的页面加载。本发明避免反复在待展示数据中反复进行遍历操作,以及避免一次性渲染大量数据,减少了页面加载时间,提升了用户体验,解决了现有页面加载方法性能消耗大以及页面加载时间长的技术问题。CN109684574ACN109684574A权利要求书1/2页1.一种页面加载方法,其特征在于,所述页面加载方法包括以下步骤:在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据,并将所述待展示数据进行数据划分;获取当前显示区域内的当前数据标识,并根据所述当前数据标识,在所述待展示数据中获取对应的目标页面数据;将所述目标页面数据进行渲染,并在所述当前显示区域内显示渲染后的目标页面数据,以完成可视区域内的页面加载。2.如权利要求1所述的页面加载方法,其特征在于,所述在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据,并将所述待展示数据进行数据划分的步骤包括:根据所述显示区域对应的显示数据量,将所述待展示数据进行页面数据划分,生成对应的页面数据;将所述页面数据生成对应的页面标识,并将所述页面标识与对应的页面数据进行关联存储,生成索引表。3.如权利要求2所述的页面加载方法,其特征在于,所述获取当前显示区域内的当前数据标识,并根据所述当前数据标识,在所述待展示数据中获取对应的目标页面数据的步骤包括:获取当前显示区域内的当前页面标识,并将所述当前页面标识与所述索引表进行匹配,以在所述索引表中获取所述当前页面标识匹配的页面标识,作为目标页面标识;在所述待展示数据中,获取所述目标页面标识对应关联的页面数据,作为目标页面数据。4.如权利要求1所述的页面加载方法,其特征在于,所述页面加载方法还包括:获取所述目标页面数据对应的相邻页面数据,作为上下文数据;将所述目标页面数据对应的上下文数据进行渲染,作为待显示页面数据,并在接收到用户操作触发的上下文显示指令时,获取所述待显示页面数据进行显示。5.如权利要求4所述的页面加载方法,其特征在于,所述将所述目标页面数据对应的上下文数据进行渲染,作为待显示页面数据,并在接收到用户操作触发的上下文显示指令时,获取所述待显示页面数据进行显示的步骤包括:判断当前是否存在空闲的渲染线程;若存在所述空闲的渲染线程,则通过所述空闲的渲染线程将所述目标页面数据对应的上下文数据进行渲染,作为待显示页面数据,并在接收到用户操作触发的上下文显示指令时,获取所述待显示页面数据进行显示;若不存在所述空闲的渲染线程,则将所述上下文数据存储至待渲染列表,以便在渲染单元空闲时再对所述上下文数据进行渲染。6.如权利要求1所述的页面加载方法,其特征在于,所述在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据,并将所述待展示数据进行数据划分的步骤包括:在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据;2CN109684574A权利要求书2/2页在接收到所述待展示数据时,判断所述待展示数据是否超过预设数据量;在所述待展示数据超过预设数据量时,将所述待展示数据进行数据划分。7.如权利要求1-6中任意一项所述的页面加载方法,其特征在于,所述在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据,并将所述待展示数据进行数据划分的步骤包括:在接收到用户操作触发的显示指令时,向服务器发送页面加载请求,以向所述服务器获取待展示数据;判断是否在预设时间间隔内接收到所述服务器反馈的待展示数据;若未在所述预设时间间隔内接收到所述待