1.一种WIFI连接的控制方法,其特征在于,所述方法包括:
检测WIFI连接是否具有上网能力;
若为否,检测站点是否基于所述WIFI连接进行局域网通信;
若为否,根据预存储的AP列表执行WIFI连接流程;
若在预设时长内未连接上具有上网能力的AP,关闭所述站点的WIFI开关。
2.根据权利要求1所述的方法,其特征在于,所述检测WIFI连接是否具有上网能力,包括:
通过所述WIFI连接向预设网站发送探测数据包;
判断是否在预设时长内接收到所述预设网站响应于所述探测数据包发送的响应数据包;
若为是,确定所述WIFI连接具有上网能力;
若为否,确定所述WIFI连接不具有上网能力。
3.根据权利要求1或2所述的方法,其特征在于,所述检测站点是否基于所述WIFI连接进行局域网通信,包括:
在预设时长内统计所述WIFI连接上传输的数据包的数量;
判断所述数量是否大于预设数量;
若为是,确定所述站点基于WIFI连接进行局域网通信;
若所述数量小于或等于预设数量,确定所述站点未基于所述WIFI连接进行局域网通信。
4.根据权利要求3所述的方法,其特征在于,所述根据预存储的接入点AP列表执行WIFI连接流程,包括:
从所述AP列表中选择一个目标AP;
若探测到所述目标AP发射的WIFI信号;
基于预存储的所述目标AP的WIFI密码与所述目标AP建立WIFI连接;
若未探测到所述目标AP发射的WIFI信号或预所述目标AP建立的WIFI连接不具备上网能力,在所述AP列表中重选一个新的目标AP。
5.根据权利要求4所述的方法,其特征在于,所述从所述AP列表中选择一个目标AP,包括:
获取当前的地理位置信息,根据所述地理位置信息从所述AP列表中选择目标AP。
6.根据权利要求4所述的方法,其特征在于,所述从所述AP列表中选择包括:
获取所述AP列表中各个AP的连接次数,基于连接次数选择连接次数最大的AP作为目标AP。
7.根据权利要求1所述的方法,其特征在于,还包括:
在关闭所述WIFI开关之后,根据预存储的AP列表周期性的执行WIFI扫描;
若扫描到具有上网能力的AP时,打开所述WIFI开关,与该AP建立WIFI连接。
8.一种WIFI连接的控制装置,其特征在于,所述装置包括:
检测单元,用于检测WIFI连接是否具有上网能力;
所述检测单元,还用于若为否,检测是否基于所述WIFI连接进行局域网通信;
连接单元,用于若为否,根据预存储的AP列表执行WIFI连接流程;
关闭单元,用于若在预设时长内未连接上具有上网能力的AP,关闭所述站点的WIFI开关。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~7任意一项的方法步骤。
10.一种站点,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~7任意一项的方法步骤。