本公开是关于一种页面的刷新方法、装置及设备,该方法包括:在检测到与网络的连接断开时,监听网络状态;若所述网络状态为存在网络信号,则向服务器发送页面刷新请求,所述页面刷新请求用于所述服务器响应后对页面进行刷新。本公开可以提高用户的体验。
【技术实现步骤摘要】
本公开涉及通信领域,尤其涉及页面的刷新方法、装置及设备。
技术介绍
随着科学技术的发展,网络的应用在人们的日常生活中已经非常普遍,而且网络的应用也为用户的生活带来极大的便利。在相关技术中,用户在使用H5页面的过程中,经常会碰到无网络或者网络不畅的情况,这时,终端设备上将会出现页面加载失败的提示信息,用户将通过手动点击刷新,以在网络恢复时,重新加载该页面。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种页面的刷新方法、装置及设备。根据本公开实施例的第一方面,提供一种页面的刷新方法,包括:在检测到与网络的连接断开时,监听网络状态;若所述网络状态为存在网络信号,则向服务器发送页面刷新请求,所述页面刷新请求用于所述服务器响应后对页面进行刷新。由于在检测到与网络的连接断开时,若获取到的网络状态为存在网络信号,则向服务器发送页面刷新请求,服务器根据接收到的页面刷新请求对终端设备上的页面进行刷新,这样可以避免用户通过手动方式不断刷新页面的现象,由此可以提高用户的体验。结合第一方面,在第一方面的第一种可能的实现方式中,所述监听网络状态,包括:通过本地应用程序NativeAPP提供的接口,监听网络状态。通过本地应用程序NativeAPP提供的接口监听网络状态,使得获取网络状态的方式较简单。结合第一方面,在第一方面的第二种可能的实现方式中,所述网络信号包括移动数据网络信号或无线网络信号。结合第一方面,在第一方面的第三种可能的实现方式中,若所述网络信号的数量有多个;所述向服务器发送页面刷新请求,包括:根据预先设置的网络信号的优先级,向优先级高的网络对应的服务器发送所述页面刷新请求。当网络信号的数量有多个时,将向优先级较高的网络对应的服务器发送页面刷新请求,由此不仅可以提高网络连接的灵活性,而且提高了页面刷新的成功率。结合第一方面,在第一方面的第四种可能的实现方式中,若所述网络信号的数量有多个;所述向服务器发送页面刷新请求,包括:检测每个网络信号的强度,获得检测结果;根据所述检测结果,向网络信号最强的网络对应的服务器发送所述页面刷新请求。当网络信号的数量有多个时,将向网络信号最强的网络对应的服务器发送页面刷新请求,由此不仅可以提高网络连接的灵活性,而且提高了页面刷新的成功率。根据本公开实施例的第二方面,提供一种页面的刷新装置,包括:监听模块,被配置为在检测到与网络的连接断开时,监听网络状态;发送模块,被配置为在所述网络状态为存在网络信号时,向服务器发送页面刷新请求,所述页面刷新请求用于所述服务器响应后对页面进行刷新。结合第二方面,在第二方面的第一种可能的实现方式中,所述监听模块包括:监听子模块,被配置为通过本地应用程序NativeAPP提供的接口,监听网络状态。结合第二方面,在第二方面的第二种可能的实现方式中,所述网络信号包括移动数据网络信号或无线网络信号。结合第二方面,在第二方面的第三种可能的实现方式中,若所述网络信号的数量有多个;所述发送模块包括:第一发送子模块,被配置为根据预先设置的网络信号的优先级,向优先级高的网络对应的服务器发送所述页面刷新请求。结合第二方面,在第二方面的第四种可能的实现方式中,若所述网络信号的数量有多个;所述发送模块包括:检测子模块,被配置为检测每个网络信号的强度,获得检测结果;第二发送子模块,被配置为根据所述检测结果,向网络信号最强的网络对应的服务器发送所述页面刷新请求。根据本公开实施例的第三方面,提供一种终端设备,包括:发送器;处理器;被配置为存储处理器可执行指令的存储器;其中,所述处理器被配置为:在检测到与网络的连接断开时,监听网络状态;所述发送器被配置为:若所述网络状态为存在网络信号,则向服务器发送页面刷新请求,所述页面刷新请求用于所述服务器响应后对页面进行刷新。本公开的实施例提供的技术方案可以包括以下有益效果:通过在检测到与网络的连接断开时,监听网络状态,若该网络状态为存在网络信号,则向服务器发送页面刷新请求,该页面刷新请求用于服务器响应后对页面进行刷新。由于在检测到与网络的连接断开时,若获取到的网络状态为存在网络信号,则向服务器发送页面刷新请求,以使服务器对终端设备上的页面进行刷新,这样可以避免用户通过手动方式不断刷新页面的现象,由此可以提高用户的体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种页面的刷新方法的流程图;图2是根据另一示例性实施例示出的一种页面的刷新方法的流程图;图3是根据再一示例性实施例示出的一种页面的刷新方法的流程图;图4是根据一示例性实施例示出的一种页面的刷新装置的框图;图5是根据另一示例性实施例示出的一种页面的刷新装置的框图;图6是根据又一示例性实施例示出的一种页面的刷新装置的框图;图7是根据再一示例性实施例示出的一种页面的刷新装置的框图;图8是根据一示例性实施例示出的一种终端设备的实体的框图;图9是根据一示例性实施例示出的一种用于页面的刷新装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种页面的刷新方法的流程图,如图1所示,本实施例涉及的页面的刷新方法用于终端设备中,该终端设备为能够加载WEB页面的设备,例如可以是手机、个人数字助理(PersonalDigitalAssistant,简称PDA)、计算机等。该页面的刷新方法包括以下步骤。在步骤S11中,在检测到与网络的连接断开时,监听网络状态。在步骤S12中,若所述网络状态为存在网络信号,则向服务器发送页面刷新请求,所述页面刷新请求用于所述服务器响应后对页面进行刷新。在相关技术中,在网络状态不稳定或者无网络的情况下,造成终端设备与网络的连接断开时,用户只能通过手动方式反复进行刷新,以在网络恢复时,重新加载页面,但是,用户通本文档来自技高网...
【技术保护点】
一种页面的刷新方法,其特征在于,包括:在检测到与网络的连接断开时,监听网络状态;若所述网络状态为存在网络信号,则向服务器发送页面刷新请求,所述页面刷新请求用于所述服务器响应后对页面进行刷新。
【技术特征摘要】
1.一种页面的刷新方法,其特征在于,包括:
在检测到与网络的连接断开时,监听网络状态;
若所述网络状态为存在网络信号,则向服务器发送页面刷新请求,所述页面刷新请求
用于所述服务器响应后对页面进行刷新。
2.根据权利要求1所述的方法,其特征在于,所述监听网络状态,包括:
通过本地应用程序NativeAPP提供的接口,监听网络状态。
3.根据权利要求1所述的方法,其特征在于,所述网络信号包括移动数据网络信号
或无线网络信号。
4.根据权利要求1所述的方法,其特征在于,若所述网络信号的数量有多个;
所述向服务器发送页面刷新请求,包括:
根据预先设置的网络信号的优先级,向优先级高的网络对应的服务器发送所述页面刷
新请求。
5.根据权利要求1所述的方法,其特征在于,若所述网络信号的数量有多个;
所述向服务器发送页面刷新请求,包括:
检测每个网络信号的强度,获得检测结果;
根据所述检测结果,向网络信号最强的网络对应的服务器发送所述页面刷新请求。
6.一种页面的刷新装置,其特征在于,包括:
监听模块,被配置为在检测到与网络的连接断开时,监听网络状态;
发送模块,被配置为在所述网络状态为存在网络信号时,向服务器发送页面刷新请求,
所述页面刷新请求用于所述...
【专利技术属性】
技术研发人员:杨伟贤,周鹏,李林,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。