Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

Wi-Fi

getConnectedWifi

调用 getConnectedWifi 以获取设备当前所连的 Wifi。

使用说明

客户端AndroidiOSPC
支持说明支持支持/

注意事项:

  1. 获取 Wi-Fi 信息需要允许应用访问位置信息
  2. iOS14 以后需要打开精确定位
window.ksoxz_sdk.getConnectedWifi({ onSuccess, onError })

返回结果

参数类型描述备注
SSIDstringWi-Fi 的 SSID/
BSSIDstringWi-Fi 的 BSSID/
securebooleanWi-Fi 是否安全iOS 端暂不支持输出该字段
Android10 及以上无法获取
signalStrengthnumberWi-Fi 信号强度iOS 端暂不支持输出该字段

错误码

errCodemsg含义
1504001WIFI is disabledWIFI 开关未开启
1504002not obtain GPS Permission操作失败, 因为用户未授予 App 定位权限
1504003not open GPS操作失败, 因为系统 GPS 开关未打开
1504004current WIFI is null获取不到当前已连接 WiFi

getWifiStatus

调用 getWifiStatus 以请求获取 Wi-Fi 开关状态。

使用说明

客户端AndroidiOSPC
支持说明支持支持/
window.ksoxz_sdk.getWifiStatus({ onSuccess, onError })

返回结果

参数类型描述备注
statusstringWi-Fi 状态类型。可能值:
on:开
off:关
/

getWifiList

调用 getWifiList 以请求获取 Wi-Fi 列表。

使用说明

客户端AndroidiOSPC
支持说明支持//

注意事项:

  1. 调用该接口前,需要用户授权 scope.location。
  2. 获取 Wi-Fi 列表的结果会在 onGetWifiList 中回调返回。
window.ksoxz_sdk.getWifiList({ onSuccess, onError })

错误码

errCodemsg含义
1504001WIFI is disabledWIFI 开关未开启
1504002not obtain GPS Permission操作失败, 因为用户未授予 App 定位权限
1504003not open GPS操作失败, 因为系统 GPS 开关未打开

onGetWifiList

onGetWifiList(function callback) 用于监听获取到 Wi-Fi 列表数据事件。

使用说明

客户端AndroidiOSPC
支持说明支持//

注意事项:该接口需要与 getWifiList 接口配套使用。

window.ksoxz_sdk.getWifiList()
window.ksoxz_sdk.onGetWifiList(callback)

返回结果

参数类型描述备注
wifiListobject[]Wi-Fi 列表数据WifiInfo

WifiInfo

参数类型描述备注
SSIDstringWi-Fi 的 SSID/
BSSIDstringWi-Fi 的 BSSID/
securebooleanWi-Fi 是否安全iOS 端暂不支持输出该字段
Android10 及以上无法获取
signalStrengthnumberWi-Fi 信号强度iOS 端暂不支持输出该字段

offGetWifiList

offGetWifiList(function callback) 用于取消监听获取到 Wi-Fi 列表数据事件。

使用说明

客户端AndroidiOSPC
支持说明支持//

该接口需要与 onGetWifiList 接口配套使用。

window.ksoxz_sdk.offWifiList(callback)