页面加载方法、装置、计算设备及存储介质制造方法及图纸

技术编号:38458419 阅读:18 留言:0更新日期:2023-08-11 14:35
本发明专利技术公开了一种页面加载方法、装置、计算设备及存储介质,涉及互联网技术领域。方法在客户端执行,所述页面包括列表页和详情页,所述方法包括:在展示列表页时,响应于加载详情页的请求,确定所述详情页的一个或多个预加载内容信息,并确定每个预加载内容信息对应的优先级;分别根据每个预加载内容信息和对应的优先级,生成相应的预加载任务,并将所述预加载任务添加至任务队列;根据所述任务队列中的每个预加载任务的优先级排序,执行每个预加载任务,以获取对应的预加载内容,基于所述预加载内容展示详情页。根据本发明专利技术的技术方案,能实现快速、准确、可靠地加载详情页的预加载内容,提高预加载内容的有效性。提高预加载内容的有效性。提高预加载内容的有效性。

【技术实现步骤摘要】
页面加载方法、装置、计算设备及存储介质


[0001]本专利技术涉及互联网
,尤其涉及一种页面加载方法、装置、计算设备及存储介质。

技术介绍

[0002]目前,大多数资讯类文章的页面一般是列表页和详情页的组合,为了提高客户端用户体验,需要提升文章页面加载速度。目前,文章页面的加载流程,一般是在展示列表时就预先请求详情页数据,在打开详情页的时候优先从本地获取相关内容数据。
[0003]现有技术中,在展示列表页的每个条目时直接对条目进行预加载,或者列表页直接返回详情页结构化数据。由于直接进行预加载的内容未必是用户想要的内容,从而会导致浪费客户流量,占用带宽和内存位置,进而影响其他功能模块的加载速度和体验。而列表页直接返回详情页结构化数据的方案,存在一定限制,由于大部分详情页为富文本H5内容,当详情页数据较复杂、较大时,会占用过多存储结构,如果是结构化数据,可能还会导致内存飙升、无法释放内存等问题。
[0004]为此,需要一种页面加载方法,以解决上述技术方案中存在的问题。

技术实现思路

[0005]为此,本专利技术本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面加载方法,在客户端执行,所述页面包括列表页和详情页,所述方法包括:在展示列表页时,响应于加载详情页的请求,确定所述详情页的一个或多个预加载内容信息,并确定每个预加载内容信息对应的优先级;分别根据每个预加载内容信息和对应的优先级,生成相应的预加载任务,并将所述预加载任务添加至任务队列;根据所述任务队列中的每个预加载任务的优先级排序,执行每个预加载任务,以获取对应的预加载内容,基于所述预加载内容展示详情页。2.如权利要求1所述的方法,其中,将所述预加载任务添加至任务队列,包括:确定所述预加载任务在所述任务队列中的优先级排序;根据所述优先级排序,将所述预加载任务添加至任务队列。3.如权利要求1或2所述的方法,其中,确定所述详情页的一个或多个预加载内容信息,并确定每个预加载内容信息对应的优先级,包括:获取页面配置信息;根据所述页面配置信息,确定所述详情页的一个或多个预加载内容信息、以及每个预加载内容信息对应的优先级。4.如权利要求1

3中任一项所述的方法,其中,所述计算设备中包括系统存储器和存储设备;在确定所述详情页的一个或多个预加载内容信息之后,包括:判断所述系统存储器中是否存储有所述一个或多个预加载内容信息对应的预加载内容,如果是,则从所述系统存储器中获取;如果所述系统存储器中未存储,则判断所述存储设备中是否存储有所述一个或多个预加载内容信息对应的预加载内容,如果是,则从所述存储设备中获取所述一个或多个预加载内容信息对应的预加载内容;如果所述存储设备中未存储,则确定每个预加载内容信息对应的优先级。5.如权利要求1

4中任一项所述的方法,其中,在执行每个预加载任...

【专利技术属性】
技术研发人员:荆杰杰张东生
申请(专利权)人:车智互联北京科技有限公司
类型:发明
国别省市:

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

1