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

技术编号:22295577 阅读:23 留言:0更新日期:2019-10-15 04:43
本申请提供一种网页页面数据加载方法、装置、计算机设备和存储介质,所述方法包括:在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面;在所述网页页面数据和所述空白的网页页面加载完成后,将所述网页页面数据渲染到所述空白的网页页面中;将渲染后的网页页面在前端进行显示。本申请的网页页面数据加载方法可以减少在网页页面上加载网页页面数据的时间,减少白屏出现,提高加载效率。

Page Page Data Loading Method, Device, Computer Equipment and Storage Media

【技术实现步骤摘要】
网页页面数据加载方法、装置、计算机设备和存储介质
本申请涉及互联网
,具体而言,本申请涉及一种网页页面数据加载方法、装置、计算机设备和存储介质。
技术介绍
随着互联网技术的发展和应用的普及,互联网已经成为巨大的资讯平台、沟通平台、交易平台,在日常工作、生活中发挥重要的作用,利用浏览器软件上网浏览页面内容,如利用IOS(苹果公司的操作系统)的网页浏览应用浏览网页页面成为了日常生活不可或缺的一部分。现有技术中采用网络视图浏览网页页面时,先加载网页页面,然后利用加载的网页页面去下载所有的网页页面数据,当网页页面数据的数据量较大时,网页页面数据加载较慢,很容易出现白屏的情况。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一,特别是网页页面数据的数据量较大时加载较慢且容易出现白屏的技术缺陷。本申请提供一种网页页面数据加载方法,包括如下步骤:在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面;在所述网页页面数据和所述空白的网页页面加载完成后,将所述网页页面数据渲染到所述空白的网页页面中;将渲染后的网页页面在前端进行显示。在一个实施例中,所述在所述网页页面数据和所述空白的网页页面加载完成后的步骤之前,还包括:若所述网页页面数据先下载完成,等待所述空白的网页页面加载完成后,执行将所述网页页面数据渲染到所述空白的网页页面中的步骤。在一个实施例中,所述在所述网页页面数据和所述空白的网页页面加载完成后的步骤之前,还包括:若所述空白的网页页面先加载完成,等待所述网页页面数据下载完成后,执行将所述网页页面数据渲染到所述空白的网页页面中的步骤。在一个实施例中,所述将所述网页页面数据渲染到所述空白的网页页面中的步骤,包括:从后台调用所述网页页面数据,并读取JavaScript脚本语言;根据所述JavaScript脚本语言将所述网页页面数据渲染到所述空白的网页页面中。在一个实施例中,所述在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面的步骤之前,还包括:接收对目标网页地址的访问请求,响应于所述访问请求执行所述加载网页页面的步骤。在一个实施例中,所述接收对目标网页地址的访问请求的步骤之前,还包括:将待访问的网页地址统一设置于指定域名的服务器中,解析所述指定域名得到对应的互联网协议地址,根据所解析得到的互联网协议地址访问所述待访问的网页地址。在一个实施例中,所述后台从服务器下载待显示的网页页面数据的步骤,包括:从所述互联网协议地址中获取与所述目标网页地址对应的网页页面数据。在一个实施例中,所述在后台向服务器请求并下载待显示的网页页面数据的步骤,包括:获取与所述目标网页地址对应的目标域名;根据所述目标域名确定对应的目标互联网协议地址;从所述目标互联网协议地址中下载与所述目标网页地址对应的网页页面数据。在一个实施例中,所述根据所述目标域名确定对应的目标互联网协议地址的步骤,包括:在本地域名数据库中查找与所述目标域名对应的目标互联网协议地址,若在本地域名数据库中未查询到对应的目标互联网协议地址,则解析所述目标域名得到对应的目标互联网协议地址,并将所述目标互联网协议地址更新到所述本地域名数据库中。本申请还提供一种网页页面数据加载装置,包括:加载模块,用于在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面;渲染模块,用于在所述网页页面数据和所述空白的网页页面加载完成后,将所述网页页面数据渲染到所述空白的网页页面中;显示模块,用于将所述渲染后的网页页面在前端进行显示。本申请还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如任一实施例所述的网页页面数据加载方法的步骤。本申请还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如任一实施例所述的网页页面数据加载方法的步骤。上述的网页页面数据加载方法、装置、计算机设备和存储介质,其在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面;在所述网页页面数据和所述空白的网页页面加载完成后,将所述网页页面数据渲染到所述空白的网页页面中;将所述渲染后的网页页面在前端进行显示。通过下载网页页面数据的同时,同步加载空白的网页页面,可以减少在网页页面上加载网页页面数据的时间,减少白屏出现,提高加载效率。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为一个实施例中网页页面数据加载方法的应用环境示意图;图2为一个实施例中网页页面数据加载方法的流程图;图3为一个实施例中网页页面数据加载方法的流程图;图4为一个实施例中网页页面数据加载方法的流程图;图5为另一个实施例中网页页面数据加载方法的流程图;图6为一个实施例中下载网页页面数据的流程图;图7为一个实施例中网页页面数据加载装置结构示意图;图8为一个实施例中计算机设备的内部结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。本申请提供的网页页面数据加载方法,可以应用于如图1所示的应用环境中。具体的,终端102的网页浏览应用210在加载网页页面时,在后台向服务器104请求并下载待显示的网页页面数据,并同步在网页浏览应用210的网络视图控件上加载空白的网页页面;在网页页面数据和空白的网页页面加载完成后,网页浏览应用210将网页页面数据渲染到空白的网页页面中;网页浏览应用210将渲染后的网页页面在前端进行显示。本
技术人员可以理解,这里所使用的“终端”可以是手机、平板电脑、PDA(PersonalDigitalAssistant,个人数字助理)、MID(MobileInternetDevice,移动互联网设备)等;服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现;网页浏览应用可以是应用于IOS的浏览器等等。在一个实施例中,如图2所示,提供了一种网页本文档来自技高网
...

【技术保护点】
1.一种网页页面数据加载方法,其特征在于,包括如下步骤:在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面;在所述网页页面数据和所述空白的网页页面加载完成后,将所述网页页面数据渲染到所述空白的网页页面中;将渲染后的网页页面在前端进行显示。

【技术特征摘要】
1.一种网页页面数据加载方法,其特征在于,包括如下步骤:在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面;在所述网页页面数据和所述空白的网页页面加载完成后,将所述网页页面数据渲染到所述空白的网页页面中;将渲染后的网页页面在前端进行显示。2.根据权利要求1所述的网页页面数据加载方法,其特征在于,所述在所述网页页面数据和所述空白的网页页面加载完成后的步骤之前,还包括:若所述网页页面数据先下载完成,等待所述空白的网页页面加载完成后,执行将所述网页页面数据渲染到所述空白的网页页面中的步骤。3.根据权利要求1所述的网页页面数据加载方法,其特征在于,所述在所述网页页面数据和所述空白的网页页面加载完成后的步骤之前,还包括:若所述空白的网页页面先加载完成,等待所述网页页面数据下载完成后,执行将所述网页页面数据渲染到所述空白的网页页面中的步骤。4.根据权利要求1所述的网页页面数据加载方法,其特征在于,所述将所述网页页面数据渲染到所述空白的网页页面中的步骤,包括:从后台调用所述网页页面数据,并读取JavaScript脚本语言;根据所述JavaScript脚本语言将所述网页页面数据渲染到所述空白的网页页面中。5.根据权利要求1所述的网页页面数据加载方法,其特征在于,所述在加载网页页面时,在后台向服务器请求并下载待显示的网页页面数据,并通过网络视图同步加载空白的网页页面的步骤之前,还包括:接收对目标网页地址的访问请求,响应于所述访问请求执行所述加载网页页面的步骤。6.根据权利要求5所述的网页页面数据加载方法,其特征在于,所述接收对目标网页地址的访问请求的步骤之前,还包括:将待访问的网页地址统一设置于指定域名的服务器中,解析所述指定域名得到对应的互联网协议地址,根据所解析得到的互联网...

【专利技术属性】
技术研发人员:徐良华
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:广东,44

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

1