CN108135026B - Wi-Fi连接方法、计算机设备及存储介质 - Google Patents
Wi-Fi连接方法、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN108135026B CN108135026B CN201810039724.5A CN201810039724A CN108135026B CN 108135026 B CN108135026 B CN 108135026B CN 201810039724 A CN201810039724 A CN 201810039724A CN 108135026 B CN108135026 B CN 108135026B
- Authority
- CN
- China
- Prior art keywords
- wireless access
- access point
- list
- server
- selected wireless
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了Wi‑Fi连接方法、计算机设备及存储介质,其中方法包括:网页模块获取终端扫描到的第一Wi‑Fi列表,网页模块为预存在本地或按照预定方式获取到本地的;确定第一Wi‑Fi列表中的选定的无线接入点;当选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的选定的无线接入点的接入信息,连接选定的无线接入点。应用本申请所述方案,用户无需提供接入信息即可连接到加密无线接入点,而且无需安装第三方应用,从而减少了对于***资源的占用等。
Description
【技术领域】
本申请涉及网络技术,特别涉及Wi-Fi连接方法、计算机设备及存储介质。
【背景技术】
现有技术中,用户通常采用以下两种方式来连接Wi-Fi:
1)通过终端中的***自带的Wi-Fi连接页面进行连接,对于加密无线接入点(Wi-Fi接入点),用户需要主动提供接入信息如密码信息;
2)通过第三方应用(APP)进行连接,通常来说,这类第三方应用可以向用户提供一些加密无线接入点的接入信息,以便根据获取到的接入信息连接加密无线接入点。
但是,对于方式1)来说,如果用户不知道加密无线接入点的接入信息,则无法连接到加密无线接入点,从而影响了用户使用,对于方式2)来说,虽然可以使用户连接到加密无线接入点,但需要用户额外安装第三方应用,从而增大了对于***资源的占用等。
【发明内容】
本申请中提供了Wi-Fi连接方法、计算机设备及存储介质。
根据本申请的一些实施例的一种Wi-Fi连接方法,包括:网页模块获取终端扫描到的第一Wi-Fi列表,网页模块为预存在本地或按照预定方式获取到本地的;确定第一Wi-Fi列表中的选定的无线接入点;当选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的选定的无线接入点的接入信息,连接选定的无线接入点。
根据本申请的一些实施例的一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
根据本申请的一些实施例的一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如以上所述的方法。
基于上述介绍可以看出,采用本申请所述方案,用户无需主动提供加密无线接入点的接入信息,即可自动连接到加密无线接入点,这样,即便用户不知道加密无线接入点的接入信息,也不会影响用户的使用,而且,用户无需额外安装第三方应用,从而减少了对于***资源的占用等。
【附图说明】
图1为根据本申请所述的Wi-Fi连接方法的第一实施例的流程图。
图2为根据本申请所述的Wi-Fi连接方法的第二实施例的流程图。
图3示出了适于用来实现本申请实施方式的示例性计算机***/服务器12的框图。
【具体实施方式】
本申请中提出一种Wi-Fi连接方案,可在无需安装第三方应用的情况下,获得加密无线接入点的接入信息并进行连接。
为了使本申请的技术方案更加清楚、明白,以下参照附图并举实施例,对本申请所述方案进行进一步说明。
显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
图1为根据本申请所述的Wi-Fi连接方法的第一实施例的流程图。如图1所示,包括以下具体实现方式。
在101中,网页模块获取终端扫描到的第一Wi-Fi列表,网页模块为预存在本地或按照预定方式获取到本地的。
在102中,网页模块确定第一Wi-Fi列表中的选定的无线接入点。
在103中,当选定的无线接入点为可连接的加密无线接入点时,网页模块根据来自服务器的选定的无线接入点的接入信息,连接选定的无线接入点。
所述终端包括但不限于任何一种可与用户进行人机交互并能够实现无线通信功能的智能终端设备,如智能手机、平板电脑、笔记本电脑等。所述智能终端设备可以采用任意操作***,如Android操作***、iOS操作***、Windows操作***等。
所述服务器,包括但不限于云端服务设备和异地存储服务设备等。在本申请的一些实施例中,优选所述服务器为云端服务设备。
网页模块可为预存在本地或按照预定方式获取到本地的。比如,网页模块可预存在本地,并可通过本地存储地址来读取预存在本地的网页模块。再比如,网页模块可由终端以外的设备通过传输协议传输到本地,所述传输协议可为近距离通信协议等。再比如,网页模块可由终端中的应用通过访问网址下载到本地。在一些实施例中,网页模块可包括网页文件,例如,html文件等。需要说明的是,html文件仅为举例,而非表示限制,本领域技术人员可以理解,其它可适用于本申请的方案的网页文件,均应包含在本申请的范围内。
无线接入点的接入信息表示通过无线接入点的认证所需的信息;在一些实施例中,无线接入点的接入信息包括但不限于无线接入点的密码、无线接入点的认证信息等。
在一些实施例中,网页模块可包括用于辅助连接Wi-Fi网络的网页的代码或脚本;如前所述,终端中的应用可通过访问与网页模块对应的网址,将网页模块下载至本地,并运行该网页模块,以将用于辅助连接Wi-Fi网络的网页呈现给用户。在一些实施例中,本申请的用于辅助连接Wi-Fi网络的网页可基于渐进性网页应用(PWA,Progressive Web App)实现。
在一些实施例中,下载并运行网页模块的应用可以包括浏览器或其它能够运行并呈现网页的应用。在一些实施例中,与网页模块对应的网址可基于用户的操作获得;例如,通过获取用户在浏览器的地址中输入的内容来获得网址,或通过用户点击链接的操作来获得网址等。在一些实施例中,网页模块对应的网址可来自终端或其它应用。本实施例中不限定与网页模块对应的网址的获取方式。
网页模块可首先获取终端扫描到的第一Wi-Fi列表,第一Wi-Fi列表中包括终端扫描到的附近的无线接入点的信息。
在一些实施例中,网页模块可通过运行网页模块的应用的第一接口来获取第一Wi-Fi列表。比如,运行网页模块的应用为浏览器,那么,网页模块可通过浏览器的第一接口来获取由终端扫描到的附近的无线接入点组成的第一Wi-Fi列表。例如,网页模块调用第一接口,通过第一接口向终端的操作***发起请求,并获得操作***返回的第一wifi列表。
本实施例中,第一接口具体为何种接口不作限制,只要能够支持网页模块完成获取终端扫描到的无线接入点的信息的操作即可。
网页模块可将获取到的第一Wi-Fi列表上传到服务器,并获取服务器返回的第二Wi-Fi列表,第二Wi-Fi列表中包括可连接的加密无线接入点的标识。
在将第一Wi-Fi列表上传到服务器之前,网页模块还可先确定终端是否已连接到移动数据网络,如果已连接,则可直接通过移动数据网络将第一Wi-Fi列表上传到服务器,如果未连接,则可指示终端连接到移动数据网络,或者,展示用于提示用户连接移动数据网络的提示信息,待连接到移动数据网络后,通过移动数据网络将第一Wi-Fi列表上传到服务器。
在实际应用中,无线接入点的类型可包括但不限于:开放式无线接入点、加密无线接入点以及认证无线接入点等。开放式无线接入点是指可直接进行连接的无线接入点;加密无线接入点是指需要提供接入信息的无线接入点;认证无线接入点是指不需要提供接入信息但需要进行认证的无线接入点,比如,需要通过web页面输入手机号来进行认证的无线接入点、又比如需要向商家提供的无线接入点提供与该商家合作的应用的认证信息的无线接入点等。
第二Wi-Fi列表中的可连接的加密无线接入点表示服务器可提供相应的接入信息的加密无线接入点。第二Wi-Fi列表中包括可连接的加密无线接入点的标识,以使网页模块能够识别出可连接的加密无线接入点。在一些实施例中,第二Wi-Fi列表中包括可连接的加密无线接入点以及其它无线接入点;在此情况下,第二Wi-Fi列表中可标记可连接的加密无线接入点,以使可连接的加密无线接入点被识别;本实施例中,对标记可连接的加密无线接入点的方式不作限定。
相应地,网页模块可根据第二Wi-Fi列表向用户提示可连接的加密无线接入点。例如,网页模块可将第一Wi-Fi列表或第二Wi-Fi列表展示给用户,并可通过文字或图形等形式,在所展示的第一或第二Wi-Fi列表上进一步展示出提示信息,以告知用户哪些加密无线接入点可连接。比如,在每个可连接的加密无线接入点后面展示一个“钥匙”图标,或者,展示“可连接”字样;用户可通过所展示的图标或文字来确定哪些加密无线接入点可以连接。
用户可对所展示的无线接入点进行选择,选定的无线接入点可能是开放式无线接入点,也可能是加密无线接入点,还可能是认证无线接入点。
如果选定的无线接入点是开放式无线接入点,则可直接进行连接;如果选定的无线接入点是认证无线接入点,则可引导用户进行认证;如果选定的无线接入点是加密无线接入点,则网页模块可向服务器请求选定的无线接入点的接入信息,并接收服务器返回的选定的无线接入点的接入信息,进而根据获取到的接入信息连接选定的无线接入点。
上述处理方式中,网页模块在获取到用户选定的无线接入点后,再向服务器请求选定的无线接入点的接入信息。作为另外一种处理方式,服务器可将第二Wi-Fi列表中的部分或全部可连接的加密无线接入点的接入信息提供给终端,例如,服务器在返回第二Wi-Fi列表时可一并提供第二Wi-Fi列表中包括的可连接的加密无线接入点的接入信息;网页模块可接收服务器返回的可连接的加密无线接入点的接入信息,例如,在接收服务器返回的第二Wi-Fi列表时一并获得其中的可连接的加密无线接入点的接入信息。这样,网页模块在获取到用户选定的无线接入点后,无需再向服务器请求选定的无线接入点的接入信息,直接根据选定的无线接入点的已获得的接入信息连接选定的无线接入点即可,从而简化了处理流程。
另外,上述实施例中,都是由用户来进行无线接入点的选择;在其它实施例中,也可以由服务器来进行选择并通知网页模块,或者,还可以由网页模块来进行选择。比如,可从可连接的加密无线接入点中选出信号质量最好的一个;又比如,根据加密无线接入点的信息对其进行评估,并选出评估值最高的一个加密无线接入点,作为选定的无线接入点,等等。
网页模块可根据选定的无线接入点的接入信息,连接选定的无线接入点。具体地,网页模块可通过运行网页模块的应用的第二接口,根据选定的无线接入点的接入信息连接选定的无线接入点。
比如,运行网页模块的应用为浏览器,那么,网页模块可通过浏览器的第二接口,根据选定的无线接入点的接入信息连接选定的无线接入点。例如,网页模块调用第二接口,通过第二接口发出用于指示连接无线接入点的指令,***基于该指令连接相应的无线接入点。
第二接口具体为何种接口不作限制,只要能够支持网页模块完成连接无线接入点的操作即可。
网页模块还可提示用户与选定的无线接入点连接成功还是失败,如果连接失败,那么网页模块可获取重新选定的无线接入点,并在当重新选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的重新选定的无线接入点的接入信息,连接重新选定的无线接入点等。
图2为根据本申请所述的Wi-Fi连接方法的第二实施例的流程图。如图2所示,包括以下具体实现方式。
在201中,网页模块获取终端扫描到的第一Wi-Fi列表。
网页模块可由终端中的应用,如浏览器,通过访问网址下载到本地。
网页模块可通过运行网页模块的应用的第一接口来获取第一Wi-Fi列表,第一Wi-Fi列表中包括终端扫描到的附近的各无线接入点。
在202中,网页模块确定终端是否已连接到移动数据网络,如果是,则执行204,如果否,则执行203。
在203中,网页模块指示终端连接到移动数据网络,或展示用于提示用户连接移动数据网络的提示信息,连接成功后,执行204。
在204中,网页模块将第一Wi-Fi列表上传到服务器。
在205中,网页模块获取服务器返回的第二Wi-Fi列表,第二Wi-Fi列表中包括可连接的加密无线接入点的标识。
无线接入点的类型可包括:开放式无线接入点、加密无线接入点以及认证无线接入点等。
在206中,网页模块根据第二Wi-Fi列表向用户提示可连接的加密无线接入点。
网页模块可将第二Wi-Fi列表(也可以是第一Wi-Fi列表)展示给用户,并通过文字或图形等形式在所展示的第二Wi-Fi列表上进一步展示出提示信息,以告知用户哪些加密无线接入点可连接。
在207中,网页模块根据用户对所展示的无线接入点进行的选择操作,确定选定的无线接入点。
用户可对所展示的无线接入点进行选择,选定的无线接入点可能是开放式无线接入点,也可能是加密无线接入点,还可能是认证无线接入点。
在208中,当选定的无线接入点为可连接的加密无线接入点时,网页模块向服务器请求选定的无线接入点的接入信息。
在209中,网页模块接收服务器返回的选定的无线接入点的接入信息,根据获取到的接入信息连接选定的无线接入点。
本实施例中,网页模块在获取到用户选定的无线接入点后,再向服务器请求选定的无线接入点的接入信息。作为另外一种处理方式,服务器可将第二Wi-Fi列表中的部分或全部可连接的加密无线接入点的接入信息提供给终端,例如,服务器在返回第二Wi-Fi列表时可一并提供第二Wi-Fi列表中包括的可连接的加密无线接入点的接入信息;网页模块可接收服务器返回的可连接的加密无线接入点的接入信息,例如,在接收服务器返回的第二Wi-Fi列表时一并获得其中的可连接的加密无线接入点的接入信息。这样,网页模块在获取到用户选定的无线接入点后,无需再向服务器请求选定的无线接入点的接入信息,直接根据选定的无线接入点的已获得的接入信息连接选定的无线接入点即可,从而简化了处理流程。
另外,网页模块可通过运行网页模块的应用如浏览器的第二接口,根据选定的无线接入点的接入信息连接选定的无线接入点。
网页模块还可提示用户与选定的无线接入点连接成功还是失败,如果连接失败,那么网页模块可获取重新选定的无线接入点,并在当重新选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的重新选定的无线接入点的接入信息,连接重新选定的无线接入点等。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例中的相关描述。
总之,采用上述各方法实施例所述方案,用户无需主动提供加密无线接入点的接入信息,即可自动连接到加密无线接入点,这样,即便用户不知道加密无线接入点的接入信息,也不会影响用户的使用,而且,用户无需额外安装第三方应用,从而减少了对于***资源的占用等。
图3示出了适于用来实现本申请实施方式的示例性计算机***/服务器12的框图。图3显示的计算机***/服务器12仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图3所示,计算机***/服务器12以通用计算设备的形式表现。计算机***/服务器12的组件可以包括但不限于:一个或者多个处理器(处理单元)16,存储器28,连接不同***组件(包括存储器28和处理器16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
计算机***/服务器12典型地包括多种计算机***可读介质。这些介质可以是任何能够被计算机***/服务器12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。计算机***/服务器12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图3未显示,通常称为“硬盘驱动器”)。尽管图3中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括——但不限于——操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本申请所描述的实施例中的功能和/或方法。
计算机***/服务器12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机***/服务器12交互的设备通信,和/或与使得该计算机***/服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机***/服务器12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图3所示,网络适配器20通过总线18与计算机***/服务器12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机***/服务器12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理器16通过运行存储在存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现图1或2所示实施例中的方法。
本申请同时公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时将实现如图1或2所示实施例中的方法。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法等,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (10)
1.一种Wi-Fi连接方法,其特征在于,包括:
网页模块获取终端扫描到的第一Wi-Fi列表,所述网页模块为预存在本地或按照预定方式获取到本地的;
确定所述第一Wi-Fi列表中的选定的无线接入点;
当所述选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的所述选定的无线接入点的接入信息,连接所述选定的无线接入点;
该方法还包括:所述网页模块将所述第一Wi-Fi列表上传到服务器;所述网页模块获取服务器返回的第二Wi-Fi列表,所述第二Wi-Fi列表中包括所述第一Wi-Fi列表中的全部可连接的加密无线接入点的标识;所述网页模块根据所述第二Wi-Fi列表向用户提示可连接的加密无线接入点。
2.根据权利要求1所述的方法,其特征在于,所述网页模块获取终端扫描到的第一Wi-Fi列表,包括:
所述网页模块通过运行所述网页模块的应用的第一接口获取所述第一Wi-Fi列表。
3.根据权利要求1所述的方法,其特征在于,根据来自服务器的所述选定的无线接入点的接入信息连接所述选定的无线接入点,包括:
所述网页模块通过运行所述网页模块的应用的第二接口,根据所述接入信息连接所述无线接入点。
4.根据权利要求1所述的方法,其特征在于,所述确定所述第一Wi-Fi列表中的选定的无线接入点包括:
所述网页模块根据用户对所展示的无线接入点进行的选择操作,确定所述选定的无线接入点;
所述当所述选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的所述选定的无线接入点的接入信息,连接所述选定的无线接入点,包括:
当所述选定的无线接入点为可连接的加密无线接入点时,所述网页模块向服务器请求所述选定的无线接入点的接入信息;
所述网页模块接收服务器返回的所述选定的无线接入点的接入信息,根据所述接入信息连接所述选定的无线接入点。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
所述网页模块获取服务器返回的所述第二Wi-Fi列表中包括的可连接的加密无线接入点的接入信息。
6.根据权利要求1所述的方法,其特征在于,所述网页模块将所述第一Wi-Fi列表上传到服务器之前,该方法还包括:
若所述终端未连接到移动数据网络,所述网页模块指示所述终端连接到移动数据网络,或展示用于提示用户连接所述移动数据网络的提示信息。
7.根据权利要求1所述的方法,其特征在于,所述连接所述选定的接入点之后,进一步包括:
若连接失败,则所述网页模块确定重新选定的无线接入点,当所述重新选定的无线接入点为可连接的加密无线接入点时,根据来自服务器的所述重新选定的无线接入点的接入信息,连接所述重新选定的无线接入点。
8.根据权利要求1所述的方法,其特征在于,
所述预定方式包括:
由所述终端中的应用通过访问网址下载到本地;
或者,由所述终端以外的设备通过传输协议传输到本地。
9.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1~8中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1~8中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810039724.5A CN108135026B (zh) | 2018-01-16 | 2018-01-16 | Wi-Fi连接方法、计算机设备及存储介质 |
PCT/CN2019/072010 WO2019141192A1 (zh) | 2018-01-16 | 2019-01-16 | Wi-Fi连接方法、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810039724.5A CN108135026B (zh) | 2018-01-16 | 2018-01-16 | Wi-Fi连接方法、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108135026A CN108135026A (zh) | 2018-06-08 |
CN108135026B true CN108135026B (zh) | 2022-02-25 |
Family
ID=62400690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810039724.5A Active CN108135026B (zh) | 2018-01-16 | 2018-01-16 | Wi-Fi连接方法、计算机设备及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108135026B (zh) |
WO (1) | WO2019141192A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108135026B (zh) * | 2018-01-16 | 2022-02-25 | 上海尚往网络科技有限公司 | Wi-Fi连接方法、计算机设备及存储介质 |
CN109446449B (zh) * | 2018-10-09 | 2022-05-10 | 南京尚网网络科技有限公司 | 一种预先刷新资讯页面内容的方法及设备 |
CN110248396B (zh) * | 2019-06-21 | 2021-10-22 | 惠州Tcl移动通信有限公司 | 一种无线网络多接入点选择方法、智能终端及存储介质 |
CN111182532B (zh) * | 2019-06-26 | 2022-07-29 | 腾讯科技(深圳)有限公司 | 无线局域网连接方法、装置、***、设备及存储介质 |
CN112040564B (zh) * | 2020-08-25 | 2023-02-28 | 北京大米科技有限公司 | 信息传输方法、可读存储介质和电子设备 |
CN114205824A (zh) * | 2021-08-31 | 2022-03-18 | 浙江绍兴苏泊尔生活电器有限公司 | 一种家电产品连接到无线网络的方法 |
CN114980270A (zh) * | 2022-05-12 | 2022-08-30 | 上海华客信息科技有限公司 | Wifi连接的管理方法、***、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103874018A (zh) * | 2014-02-21 | 2014-06-18 | 小米科技有限责任公司 | 接入点信息共享方法及装置 |
CN105873239A (zh) * | 2015-12-14 | 2016-08-17 | 上海连尚网络科技有限公司 | 用于为用户设备的应用建立无线连接的方法 |
CN106658666A (zh) * | 2015-10-29 | 2017-05-10 | 上海连尚网络科技有限公司 | 一种用于建立无线连接的方法与设备 |
CN107295607A (zh) * | 2017-07-05 | 2017-10-24 | 上海连尚网络科技有限公司 | 用于连接无线接入点的方法和设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9042829B2 (en) * | 2013-01-04 | 2015-05-26 | Nokia Corporation | Method, apparatus, and computer program product for wireless short-range communication |
CN103458409A (zh) * | 2013-08-19 | 2013-12-18 | 小米科技有限责任公司 | 网络连接方法、网络共享方法及装置 |
CN103458408A (zh) * | 2013-08-19 | 2013-12-18 | 小米科技有限责任公司 | 网络连接方法、网络共享方法及装置 |
US9742775B2 (en) * | 2014-07-01 | 2017-08-22 | Google Inc. | Wireless local area network access |
CN105682015B (zh) * | 2016-04-05 | 2017-10-31 | 上海连尚网络科技有限公司 | 一种用于建立无线连接的方法与设备 |
CN108135026B (zh) * | 2018-01-16 | 2022-02-25 | 上海尚往网络科技有限公司 | Wi-Fi连接方法、计算机设备及存储介质 |
-
2018
- 2018-01-16 CN CN201810039724.5A patent/CN108135026B/zh active Active
-
2019
- 2019-01-16 WO PCT/CN2019/072010 patent/WO2019141192A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103874018A (zh) * | 2014-02-21 | 2014-06-18 | 小米科技有限责任公司 | 接入点信息共享方法及装置 |
CN106658666A (zh) * | 2015-10-29 | 2017-05-10 | 上海连尚网络科技有限公司 | 一种用于建立无线连接的方法与设备 |
CN105873239A (zh) * | 2015-12-14 | 2016-08-17 | 上海连尚网络科技有限公司 | 用于为用户设备的应用建立无线连接的方法 |
CN107295607A (zh) * | 2017-07-05 | 2017-10-24 | 上海连尚网络科技有限公司 | 用于连接无线接入点的方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
CN108135026A (zh) | 2018-06-08 |
WO2019141192A1 (zh) | 2019-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108135026B (zh) | Wi-Fi连接方法、计算机设备及存储介质 | |
CN110519401B (zh) | 提高网络访问成功率的方法、装置、设备及存储介质 | |
US10681050B2 (en) | Ephemeral applications | |
CN106445583B (zh) | 一种页面显示方法、设备及*** | |
US9235586B2 (en) | Reputation checking obtained files | |
EP2869252A1 (en) | Method and device for displaying information | |
CN107172685B (zh) | 在移动终端展示无线接入点的信息的方法和设备 | |
CN107015870B (zh) | 实现web页面与本地应用通信的方法、装置和电子设备 | |
US20210329079A1 (en) | Methods, devices and computer-readable storage media for processing a hosted application | |
US10176317B2 (en) | Method and apparatus for managing super user password on smart mobile terminal | |
CN106874519B (zh) | 页面展现方法和装置 | |
EP2631795A1 (en) | Terminal and method for assigning permission to application | |
CN104991705A (zh) | 一种界面显示方法及终端 | |
CN103713808A (zh) | 在移动终端上通过浏览器使用应用的方法和设备 | |
CN110933659A (zh) | 用户识别号的迁移方法、装置、终端及存储介质 | |
WO2016100853A1 (en) | Streamlined hosted applications | |
CN109522683B (zh) | 软件溯源方法、***、计算机设备及存储介质 | |
CN112131092A (zh) | 页面调试方法和装置 | |
CN112818270B (zh) | 数据跨域传递方法、装置及计算机设备 | |
CN104023073A (zh) | 一种资源的推送方法、***及装置 | |
CN107862035B (zh) | 会议记录的网络读取方法、装置、智能平板和存储介质 | |
CN111753268B (zh) | 一种单点登录方法、装置、存储介质及移动终端 | |
CN105743890B (zh) | 权限信息生成方法和装置 | |
CN108601064B (zh) | 一种提供及获取无线接入点相关信息的方法 | |
US12039309B2 (en) | Information processing apparatus, method of activating an application and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210419 Address after: 200131 Zone E, 9th floor, No.1 Lane 666, zhangheng Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai Applicant after: Shanghai Shangxiang Network Technology Co.,Ltd. Address before: 200120 Shanghai city Pudong New Area mud Town Road No. 979 Building 2 Hon Applicant before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |