加载网络数据的方法及装置制造方法及图纸

技术编号:14411696 阅读:95 留言:0更新日期:2017-01-11 23:39
本公开是关于一种加载网络数据的方法及装置,用于通过改进网络数据的加载过程,节省网络流量,并加快网络数据的加载速度。所述方法包括:在网页处于加载网络数据状态时,监测当前网络状态;在监测到所述当前网络状态属于不稳定状态时,保持所述加载网络数据的状态,在网络可用时继续加载网络数据。采用本公开所提供的方法,在监测到所述当前网络状态属于不稳定状态时,并不直接中断加载网络数据状态,而是继续保持加载网络数据的状态,从而当网络状态从网络断开状态变为网络连接状态时,无需重新加载之前加载好的网络数据。从而通过改进网络数据的加载过程,节省了网络流量、并加快了网络数据的加载速度。

【技术实现步骤摘要】

本公开涉及通信及计算机处理领域,尤其涉及加载网络数据的方法及装置
技术介绍
随着电子技术的发展,移动终端已经普遍应用。移动终端可提供呼叫和连接互联网等功能。并且,无线局域网和移动网络基本全面覆盖,使得移动终端连接互联网更方便、顺畅。通过互联网,移动终端可下载网页、视频等网络数据,供用户浏览和观看。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种加载网络数据的方法及装置。根据本公开实施例的第一方面,提供一种加载网络数据的方法,包括:在网页处于加载网络数据状态时,监测当前网络状态;在监测到所述当前网络状态属于不稳定状态时,保持所述加载网络数据的状态,在网络可用时继续加载网络数据。本公开的实施例提供的技术方案可以包括以下有益效果:在监测到所述当前网络状态属于不稳定状态时,并不直接中断加载网络数据状态,而是继续保持加载网络数据的状态,从而当网络状态从网络断开状态变为网络连接状态时,无需重新加载之前加载好的网络数据。从而通过改进网络数据的加载过程,节省了网络流量,并加快了网络数据的加载速度。在一个实施例中,所述监测当前网络状态,包括:在预设的监测时长内,监测当前网络的通信状态,所述通信状态包括连接状态和断开状态;当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,确定当前网络状态属于不稳定状态。本公开的实施例提供的技术方案可以包括以下有益效果:通过预先设置网络状态的监测时长,从而能够监测一段时间之内的网络状态,从而得到更精确的监测效果。在一个实施例中,所述当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,确定当前网络状态属于不稳定状态,包括:当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,检查处于网络断开状态的次数是否达到预设的次数阈值,在处于网络断开状态的次数达到预设的次数阈值时,确定当前网络状态属于不稳定状态;或者当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,检查处于网络断开状态的总时长是否达到预设的时长阈值,在处于网络断开状态的总时长达到预设的时长阈值时,确定当前网络状态属于不稳定状态。本公开的实施例提供的技术方案可以包括以下有益效果:通过提供多种网络状态的确定方式,使网络状态确定方式更加多样化。在一个实施例中,所述方法还包括:在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络连接状态时,采用断点续传方式加载网络数据。本公开的实施例提供的技术方案可以包括以下有益效果:由于在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络连接状态时,采用断点续传方式加载网络数据,因而,无需重新加载之前加载过的网络数据,加快了加载速度,节省了网络流量。在一个实施例中,所述方法还包括:在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络断开状态时,输出表示正在加载的提示信息。本公开的实施例提供的技术方案可以包括以下有益效果:在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络断开状态时,通过输出表示正在加载的提示信息,从而实现对网络数据加载状态的提示。在一个实施例中,所述方法还包括:加载完成目标加载项的网络数据时,退出加载网络数据状态。本公开的实施例提供的技术方案可以包括以下有益效果:在加载完成目标加载项的网络数据后,退出加载网络数据状态,从而,减少网络流量的消耗。在一个实施例中,所述目标加载项包括下列之一:当前网页、当前网页和相关插件、当前网页中的文本部分。本公开的实施例提供的技术方案可以包括以下有益效果:目标加载项进包括当前网页、当前网页和相关插件、当前网页中的文本部分,而不包含数据量较大的多媒体数据,从而进一步节省了网络流量,提高了在网络不稳定状态时的加载速度。根据本公开实施例的第二方面,提供一种加载网络数据的装置,包括:监测模块,用于在网页处于加载网络数据状态时,监测当前网络状态;第一加载模块,用于在监测到所述当前网络状态属于不稳定状态时,保持所述加载网络数据的状态,在网络可用时继续加载网络数据。在一个实施例中,所述监测模块,包括:监测子模块,用于在预设的监测时长内,监测当前网络的通信状态,所述通信状态包括连接状态和断开状态;确定子模块,用于当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,确定当前网络状态属于不稳定状态。在一个实施例中,所述确定子模块,包括:当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,检查处于网络断开状态的次数是否达到预设的次数阈值,在处于网络断开状态的次数达到预设的次数阈值时,确定当前网络状态属于不稳定状态;或者当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,检查处于网络断开状态的总时长是否达到预设的时长阈值,在处于网络断开状态的总时长达到预设的时长阈值时,确定当前网络状态属于不稳定状态。在一个实施例中,所述装置还包括:第二加载模块,用于在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络连接状态时,采用断点续传方式加载网络数据。在一个实施例中,所述装置还包括:输出模块,用于在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络断开状态时,输出表示正在加载的提示信息。在一个实施例中,所述装置还包括:退出模块,用于加载完成目标加载项的网络数据时,退出加载网络数据状态。在一个实施例中,所述目标加载项包括下列之一:当前网页、当前网页和相关插件、当前网页中的文本部分。根据本公开实施例的第三方面,提供一种加载网络数据的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在网页处于加载网络数据状态时,监测当前网络状态;在监测到所述当前网络状态属于不稳定状态时,保持所述加载网络数据的状态,在网络可用时继续加载网络数据。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种加载网络数据的方法的流程图;图2是根据一示例性实施例示出的一种加载网络数据的方法的流程图;图3A是根据一示例性实施例示出的一种加载网络数据的方法的流程图;图3B是根据一示例性实施例示出的一种加载网络数据的方法的流程图;图4是根据一示例性实施例示出的一种加载网络数据的方法的流程图;图5是根据一示例性实施例示出的一种加载网络数据的装置框图;图6是根据一示例性实施例示出的一种加载网络数据的装置框图;图7是根据一示例性实施例示出的一种加载网络数据的装置框图;图8是根据一示例性实施例示出的一种加载网络数据的装置框图;图9是根据一示例性实施例示出的一种加载网络数据的装置框图;图10是根据一示例性实施例示出的一种用于加载网络数据的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如本文档来自技高网...
加载网络数据的方法及装置

【技术保护点】
一种加载网络数据的方法,其特征在于,包括:在网页处于加载网络数据状态时,监测当前网络状态;在监测到所述当前网络状态属于不稳定状态时,保持所述加载网络数据的状态,在网络可用时继续加载网络数据。

【技术特征摘要】
1.一种加载网络数据的方法,其特征在于,包括:在网页处于加载网络数据状态时,监测当前网络状态;在监测到所述当前网络状态属于不稳定状态时,保持所述加载网络数据的状态,在网络可用时继续加载网络数据。2.根据权利要求1所述的加载网络数据的方法,其特征在于,所述监测当前网络状态,包括:在预设的监测时长内,监测当前网络的通信状态,所述通信状态包括连接状态和断开状态;当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,确定当前网络状态属于不稳定状态。3.根据权利要求2所述的加载网络数据的方法,其特征在于,所述当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,确定当前网络状态属于不稳定状态,包括:当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,检查处于网络断开状态的次数是否达到预设的次数阈值,在处于网络断开状态的次数达到预设的次数阈值时,确定当前网络状态属于不稳定状态;或者当监测到所述当前网络的通信状态在所述连接状态和断开状态之间进行切换时,检查处于网络断开状态的总时长是否达到预设的时长阈值,在处于网络断开状态的总时长达到预设的时长阈值时,确定当前网络状态属于不稳定状态。4.根据权利要求1所述的加载网络数据的方法,其特征在于,所述方法还包括:在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络连接状态时,采用断点续传方式加载网络数据。5.根据权利要求1所述的加载网络数据的方法,其特征在于,所述方法还包括:在网页处于加载网络数据状态时,以及在当前网络状态属于不稳定状态中的网络断开状态时,输出表示正在加载的提示信息。6.根据权利要求1所述的加载网络数据的方法,其特征在于,所述方法还包括:加载完成目标加载项的网络数据时,退出加载网络数据状态。7.根据权利要求6所述的加载网络数据的方法,其特征在于,所述目标加载项包括下列之一:当前网页、当前网页和相关插件、当前网页中的文本部分。8.一种加载网络数据的装置,其特征在于,包括:监测模块,用于在网页处于加载网络数据状态时,监测当前网络状态;第一加载模块,用于在监测到所述当前网...

【专利技术属性】
技术研发人员:王硕朱瑞贤鲍协浩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1