[发明专利]页面显示方法、装置、电子设备和存储介质在审
申请号: | 201910549085.1 | 申请日: | 2019-06-24 |
公开(公告)号: | CN111737614A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 单开元 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 显示 方法 装置 电子设备 存储 介质 | ||
1.一种页面显示方法,其特征在于,包括:
在目标程序中的待显示页面首次加载时,判断是否存储有所述待显示页面的页面骨架图;
若是,则读取所述待显示页面的页面骨架图并进行显示,其中,所述页面骨架图依据所述待显示页面的页面架构预先生成。
2.根据权利要求1所述的方法,其特征在于,所述待显示页面为所述目标程序的各页面中除了首页之外的各剩余页面;
相应地,依据所述待显示页面的页面架构预先生成所述页面骨架图包括:
在显示所述目标程序的首页后,依据所述目标程序中各所述剩余页面的页面链接,生成每个所述剩余页面对应的页面骨架图,并存储各所述页面骨架图。
3.根据权利要求2所述的方法,其特征在于,所述依据所述目标程序中各所述剩余页面的页面链接,生成每个所述剩余页面对应的页面骨架图包括:
确定所述目标程序中各所述剩余页面的页面链接;
针对每个所述页面链接,依据所述页面链接进行页面预加载,生成相应页面链接对应的预加载页面,并依据所述预加载页面的页面架构生成所述页面链接对应的剩余页面的页面骨架图。
4.根据权利要求3所述的方法,其特征在于,所述依据所述预加载页面的页面架构生成所述页面链接对应的剩余页面的页面骨架图包括:
确定所述预加载页面中每个页面节点在页面中的页面位置及节点样式信息;
依据当前可视屏幕区域生成区域范围一致的待绘制画布;
依据各所述页面节点的所述页面位置及所述节点样式信息,填充所述待绘制画布,生成预设二进制格式的图片,作为所述页面链接对应的剩余页面的页面骨架图。
5.根据权利要求1所述的方法,其特征在于,在所述判断是否存储有所述待显示页面的页面骨架图之前,还包括:
获取所述目标程序的当前版本号,并判断所述当前版本号与存储版本号是否一致,所述存储版本号为存储所述页面骨架图时存储的所述目标程序的版本号;
若是,则触发执行判断所述目标程序对应的当前设备中是否存在所述待显示页面的页面骨架图的步骤。
6.根据权利要求1所述的方法,其特征在于,若所述页面骨架图为所述待显示页面的第一屏待显示子页面对应的页面骨架图,则在所述读取所述待显示页面的页面骨架图并进行显示之后,还包括:
依据所述目标显示页面的页面长度和当前设备的显示屏幕长度,确定所述目标显示页面的第二屏待显示子页面,并将所述第二屏待显示子页面作为当前待显示子页面;
依据所述当前待显示子页面,确定下一个待显示子页面;
依据下一个待显示子页面的页面架构,生成下一个待显示子页面对应的页面骨架图,作为所述待显示页面的后续页面骨架图,并存储所述后续页面骨架图;
利用下一个待显示子页面更新当前待显示子页面,并返回执行依据所述当前待显示子页面,确定下一个待显示子页面的步骤,直至当前待显示子页面为所述目标显示页面的最后一屏待显示子页面。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述目标程序为微信应用程序中的小程序。
8.一种页面显示装置,其特征在于,包括:
页面骨架图判断模块,用于在目标程序中的待显示页面首次加载时,判断是否存储有所述待显示页面的页面骨架图;
页面骨架图显示模块,用于若是,则读取所述待显示页面的页面骨架图并进行显示,其中,所述页面骨架图依据所述待显示页面的页面架构预先生成。
9.一种电子设备,其特征在于,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的页面显示方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的页面显示方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910549085.1/1.html,转载请声明来源钻瓜专利网。