[发明专利]页面加载方法、装置、电子设备、服务器及存储介质在审
申请号: | 202211204037.7 | 申请日: | 2022-09-29 |
公开(公告)号: | CN115525848A | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 胡锋 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958 |
代理公司: | 北京远志博慧知识产权代理事务所(特殊普通合伙) 11680 | 代理人: | 李翠雅 |
地址: | 523863 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 加载 方法 装置 电子设备 服务器 存储 介质 | ||
本申请公开了一种页面加载方法、装置、电子设备、服务器及存储介质,属于电子设备技术领域。该页面加载方法包括:获取由第一服务器发送的目标页面对应的预渲染数据;该预渲染数据包括动态数据快照,该动态数据快照用于表征上述目标页面的各个页面元素在第一时刻的动态数据;获取由第二服务器发送的各个上述页面元素在第二时刻的动态数据;在阻止调用各个上述页面元素的初始动态数据的情况下,根据上述预渲染数据、上述动态数据快照以及各个上述页面元素在第二时刻的动态数据,显示上述目标页面。
技术领域
本申请属于电子设备技术领域,具体涉及一种页面加载方法、装置、电子设备、服务器及存储介质。
背景技术
随着互联网技术的发展,网站的页面显示方式也在发生着巨大的变化,各大网站也越来越注重网站页面的动态显示效果,以此来提高用户访问网站的使用体验。
在相关技术中,在浏览器访问某一网站的页面时,可以先从前端服务器中获取页面静态资源进行渲染,再从后端服务器中获取页面的动态数据进行二次渲染,得到该网页的页面内容。但是,该种方式容易导致页面访问过程中出现页面崩溃等问题。
发明内容
本申请实施例的目的是提供一种页面加载方法、装置、电子设备、服务器及存储介质,能够解决页面访问过程中出现页面崩溃的问题。
第一方面,本申请实施例提供了一种页面加载方法,该方法包括:获取由第一服务器发送的目标页面对应的预渲染数据;该预渲染数据包括动态数据快照,该动态数据快照用于表征上述目标页面的各个页面元素在第一时刻的动态数据;获取由第二服务器发送的各个上述页面元素在第二时刻的动态数据;在阻止调用各个上述页面元素的初始动态数据的情况下,根据上述预渲染数据、上述动态数据快照以及各个上述页面元素在第二时刻的动态数据,显示上述目标页面。
第二方面,本申请实施例提供了一种页面加载装置,该装置包括:获取模块和显示模块,其中:上述获取模块,用于获取由第一服务器发送的目标页面对应的预渲染数据;该预渲染数据包括动态数据快照,该动态数据快照用于表征上述目标页面的各个页面元素在第一时刻的动态数据;上述获取模块,还用于获取由第二服务器发送的各个上述页面元素在第二时刻的动态数据;上述显示模块,用于在阻止调用各个所述页面元素的初始动态数据的情况下,根据获取模块获取到的上述预渲染数据、上述动态数据快照以及各个上述页面元素在第二时刻的动态数据,显示上述目标页面。
第三方面,本申请实施例提供了一种页面加载方法,该方法包括:获取由第二服务器发送的目标页面的各个页面元素在第一时刻的动态数据;根据各个上述页面元素在第一时刻的动态数据确定动态数据快照;根据该动态数据快照确定上述目标页面对应的预渲染数据;其中,电子设备在阻止调用各个上述页面元素的初始动态数据的情况下,根据上述预渲染数据、上述动态数据快照以及由上述第二服务器发送的各个上述页面元素在第二时刻的动态数据,显示上述目标页面。
第四方面,本申请实施例提供了一种页面加载装置,该装置包括:获取模块和确定模块,其中:上述获取模块,用于获取由第二服务器发送的目标页面的各个页面元素在第一时刻的动态数据;上述确定模块,用于根据获取模块获取到的各个上述页面元素在第一时刻的动态数据确定动态数据快照;上述确定模块,还用于根据该动态数据快照确定上述目标页面对应的预渲染数据;其中,电子设备在阻止调用各个上述页面元素的初始动态数据的情况下,根据上述预渲染数据、上述动态数据快照以及由上述第二服务器发送的各个上述页面元素在第二时刻的动态数据,显示上述目标页面。。
第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第六方面,本申请实施例提供了一种服务器,该服务器包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第三方面所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211204037.7/2.html,转载请声明来源钻瓜专利网。