uni.startWifi(option)
初始化Wi-Fi模块
本 API 是 uni ext api,需下载插件:uni-wifi
startWifi 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| option | WifiOption | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | success | (res: UniWifiResult) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | fail | (res: UniError) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | complete | (res: any) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
UniWifiResult 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errCode | number | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errSubject | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| wifi | UniWifiInfo | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | secure | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | signalStrength | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | frequency | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
参见
uni.stopWifi(option)
关闭 Wi-Fi 模块
本 API 是 uni ext api,需下载插件:uni-wifi
stopWifi 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | x | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| option | WifiOption | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | x | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | success | (res: UniWifiResult) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | fail | (res: UniError) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | complete | (res: any) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
UniWifiResult 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errCode | number | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errSubject | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| wifi | UniWifiInfo | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | secure | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | signalStrength | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | frequency | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
参见
uni.connectWifi(option)
connectWifi 兼容性
| Web | 微信小程序 | Android 系统版本 | Android | iOS | HarmonyOS |
| - | - | >=4.4 && <10.0 | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| option | WifiConnectOption | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | password | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | maunal | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | partialInfo | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | success | (res: UniWifiResult) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | fail | (res: UniError) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | complete | (res: any) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
UniWifiResult 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errCode | number | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errSubject | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| wifi | UniWifiInfo | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | secure | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | signalStrength | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | frequency | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
参见
uni.getWifiList(option)
请求获取 Wi-Fi 列表。wifiList 数据会在 onGetWifiList 注册的回调中返回。
本 API 是 uni ext api,需下载插件:uni-wifi
getWifiList 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| option | WifiOption | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | success | (res: UniWifiResult) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | fail | (res: UniError) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | complete | (res: any) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
UniWifiResult 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errCode | number | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errSubject | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| wifi | UniWifiInfo | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | secure | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | signalStrength | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | frequency | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
参见
uni.onGetWifiList(UniWifiCallback)
监听获取到 Wi-Fi 列表数据事件。
本 API 是 uni ext api,需下载插件:uni-wifi
onGetWifiList 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| callback | (wifiInfo: Record<string, any>) => void | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
参见
uni.offGetWifiList(UniWifiCallback)
移除获取到 Wi-Fi 列表数据事件的监听函数。
本 API 是 uni ext api,需下载插件:uni-wifi
offGetWifiList 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| callback | () => void | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
参见
uni.getConnectedWifi(option)
获取已连接的 Wi-Fi 信息
本 API 是 uni ext api,需下载插件:uni-wifi
getConnectedWifi 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| option | GetConnectedWifiOptions | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | partialInfo | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | success | (res: UniWifiResult) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | fail | (res: UniError) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | complete | (res: any) => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
UniWifiResult 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errCode | number | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errSubject | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| wifi | UniWifiInfo | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | secure | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | signalStrength | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | frequency | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
参见
uni.onWifiConnected(UniWifiCallback)
监听连接上 Wi-Fi 的事件
本 API 是 uni ext api,需下载插件:uni-wifi
onWifiConnected 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| callback | (wifiInfo: UniWifiResult) => void | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
UniWifiResult 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errCode | number | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errSubject | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| wifi | UniWifiInfo | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 | | SSID | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | BSSID | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | secure | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | signalStrength | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| | | frequency | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
|
参见
uni.onWifiConnectedWithPartialInfo(UniWifiCallback)
监听连接上 Wi-Fi 的事件。
本 API 是 uni ext api,需下载插件:uni-wifi
onWifiConnectedWithPartialInfo 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | - |
参数
UniWifiInfoWithPartialInfo 的属性值
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| SSID | string | 是 | - | - | - |
参见
uni.offWifiConnected(callback?)
移除连接上 Wi-Fi 的事件的监听函数。
本 API 是 uni ext api,需下载插件:uni-wifi
offWifiConnected 兼容性
| Web | 微信小程序 | Android | iOS | HarmonyOS |
| - | - | 3.9.0 | 4.11 | x |
参数
| 名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
| callback | () => void | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | - | - | - | x |
| |
参见
通用类型
GeneralCallbackResult
| 名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
| errMsg | string | 是 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | 4.41 | - | - | - |
| 错误信息 |