uni.startWifi(option)
初始化Wi-Fi模块
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| option | WifiOption | YES | - | Wifi 函数通用入参封装 |
WifiOption Values
| name | type | optinal | default | description |
| success | (res: UniWifiResult) => void | NO | - | - |
| fail | (res: UniError) => void | NO | - | - |
| complete | (res: any) => void | NO | - | - |
UniWifiResult Values
| name | type | optinal | default | description |
| errCode | number | YES | - | - |
| errSubject | string | YES | - | - |
| errMsg | string | YES | - | - |
| wifi | UniWifiInfo | NO | - | - |
UniWifiInfo Values
| name | type | optinal | default | description |
| SSID | string | YES | - | - |
| BSSID | string | NO | - | - |
| secure | boolean | NO | - | - |
| signalStrength | number | NO | - | - |
| frequency | number | NO | - | - |
startWifi Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
startWifi
Related Bug
uni.stopWifi(option)
关闭 Wi-Fi 模块
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| option | WifiOption | YES | - | Wifi 函数通用入参封装 |
WifiOption Values
| name | type | optinal | default | description |
| success | (res: UniWifiResult) => void | NO | - | - |
| fail | (res: UniError) => void | NO | - | - |
| complete | (res: any) => void | NO | - | - |
UniWifiResult Values
| name | type | optinal | default | description |
| errCode | number | YES | - | - |
| errSubject | string | YES | - | - |
| errMsg | string | YES | - | - |
| wifi | UniWifiInfo | NO | - | - |
UniWifiInfo Values
| name | type | optinal | default | description |
| SSID | string | YES | - | - |
| BSSID | string | NO | - | - |
| secure | boolean | NO | - | - |
| signalStrength | number | NO | - | - |
| frequency | number | NO | - | - |
stopWifi Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
stopWifi
Related Bug
uni.connectWifi(option)
Parameters
WifiConnectOption Values
| name | type | optinal | default | description |
| SSID | string | NO | - | - |
| BSSID | string | NO | - | - |
| password | string | NO | - | - |
| maunal | boolean | NO | - | - |
| partialInfo | boolean | NO | - | - |
| success | (res: UniWifiResult) => void | NO | - | - |
| fail | (res: UniError) => void | NO | - | - |
| complete | (res: any) => void | NO | - | - |
UniWifiResult Values
| name | type | optinal | default | description |
| errCode | number | YES | - | - |
| errSubject | string | YES | - | - |
| errMsg | string | YES | - | - |
| wifi | UniWifiInfo | NO | - | - |
UniWifiInfo Values
| name | type | optinal | default | description |
| SSID | string | YES | - | - |
| BSSID | string | NO | - | - |
| secure | boolean | NO | - | - |
| signalStrength | number | NO | - | - |
| frequency | number | NO | - | - |
connectWifi Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| >=4.4 && <10.0 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
connectWifi
Related Bug
uni.getWifiList(option)
请求获取 Wi-Fi 列表。wifiList 数据会在 onGetWifiList 注册的回调中返回。
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| option | WifiOption | YES | - | Wifi 函数通用入参封装 |
WifiOption Values
| name | type | optinal | default | description |
| success | (res: UniWifiResult) => void | NO | - | - |
| fail | (res: UniError) => void | NO | - | - |
| complete | (res: any) => void | NO | - | - |
UniWifiResult Values
| name | type | optinal | default | description |
| errCode | number | YES | - | - |
| errSubject | string | YES | - | - |
| errMsg | string | YES | - | - |
| wifi | UniWifiInfo | NO | - | - |
UniWifiInfo Values
| name | type | optinal | default | description |
| SSID | string | YES | - | - |
| BSSID | string | NO | - | - |
| secure | boolean | NO | - | - |
| signalStrength | number | NO | - | - |
| frequency | number | NO | - | - |
getWifiList Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
getWifiList
Related Bug
uni.onGetWifiList(UniWifiCallback)
监听获取到 Wi-Fi 列表数据事件。
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| callback | () => void | YES | - | - |
onGetWifiList Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
onGetWifiList
Related Bug
uni.offGetWifiList(UniWifiCallback)
移除获取到 Wi-Fi 列表数据事件的监听函数。
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| callback | () => void | YES | - | - |
offGetWifiList Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
offGetWifiList
Related Bug
uni.getConnectedWifi(option)
获取已连接的 Wi-Fi 信息
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
GetConnectedWifiOptions Values
| name | type | optinal | default | description |
| partialInfo | boolean | NO | - | - |
| success | (res: UniWifiResult) => void | NO | - | - |
| fail | (res: UniError) => void | NO | - | - |
| complete | (res: any) => void | NO | - | - |
UniWifiResult Values
| name | type | optinal | default | description |
| errCode | number | YES | - | - |
| errSubject | string | YES | - | - |
| errMsg | string | YES | - | - |
| wifi | UniWifiInfo | NO | - | - |
UniWifiInfo Values
| name | type | optinal | default | description |
| SSID | string | YES | - | - |
| BSSID | string | NO | - | - |
| secure | boolean | NO | - | - |
| signalStrength | number | NO | - | - |
| frequency | number | NO | - | - |
getConnectedWifi Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
getConnectedWifi
Related Bug
uni.onWifiConnected(UniWifiCallback)
监听连接上 Wi-Fi 的事件
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| callback | () => void | YES | - | - |
onWifiConnected Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
onWifiConnected
Related Bug
uni.onWifiConnectedWithPartialInfo(UniWifiCallback)
监听连接上 Wi-Fi 的事件。
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| callback | () => void | YES | - | - |
onWifiConnectedWithPartialInfo Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
onWifiConnectedWithPartialInfo
Related Bug
uni.offWifiConnected(callback?)
移除连接上 Wi-Fi 的事件的监听函数。
本 API 是 uni ext api,需下载插件:uni-wifi
Parameters
| name | type | required | default | description |
| callback | () => void | NO | - | - |
offWifiConnected Compatibility
| Android version | Android uni-app | Android uni-app-x | iOS version | iOS uni-app | iOS uni-app-x |
| 4.4.4 | 3.7.0 | 3.9.0 | 9.0 | 3.7.7 | 3.9.0 |
See also
offWifiConnected
Related Bug
General type
GeneralCallbackResult
| name | type | optinal | default | description |
| errMsg | string | YES | - | 错误信息 |