Appearance
获取当前连接的wifi信息
方法名
startScan
用法
- 用法如下:js
module.getConnectionInfo({ complete: (res) => {} })jsmodule.getConnectionInfo({ complete: (res : LevenResult) => {} } as LevenOptions) - 参数说明
参数名 参数类型 是否必填 默认值 参数描述 success Function 否 无 执行成功的函数 fail Function 否 无 执行失败的函数 complete Function 否 无 执行完成的函数,不管成功还是失败都会执行
回调
- 示例json
{ "data": {}, "message": "", "code": 0 } - 回调说明:
参数名 参数类型 参数描述 message String 消息提示 data Object 数据对象 data.wifiStandard Integer Wi-Fi连接标准 data.maxSupportedRxLinkSpeedMbps Integer 支持的最大接收链路速度(单位:Mbps) data.maxSupportedTxLinkSpeedMbps Integer 支持的最大传输链路速度(单位:Mbps) data.apMloLinkId Integer Wi-Fi 7接入点的多链路操作(MLO)链路ID data.mloLinkList Object[] Wi-Fi 7接入点的多链路操作(MLO)关联链路 data.apMldMacAddress Object 已连接接入点的多链路设备(MLD)MAC地址 data.isRestricted Boolean 当前Wifi网络是受限网络 data.applicableRedactions Integer 返回一个位掩码,该掩码包含所有基于此TransportInfo(传输信息)进行的适用审查(基于接收方应用程序所拥有的权限) data.currentSecurityType Integer 当前802的安全类型 data.subscriptionId Integer 如果此网络由运营商配置,则返回设备上相关SIM卡对应的订阅ID data.associatedMloLinks Object[] 返回Wi-Fi 7接入点的相关多链路操作(MLO)链路 data.passpointFqdn String 如果网络是Passpoint网络,则返回其完全限定域名 data.passpointProviderFriendlyName String 如果网络是Passpoint网络,则返回该网络的提供商友好名称 data.rxLinkSpeedMbps Integer 返回当前接收链接速度(单位为 Mbps) data.txLinkSpeedMbps Integer 返回当前传输链路速度(单位为 Mbps) data.BSSID String 当前接入点的基本服务集标识符 data.frequency Integer 频率 data.hiddenSSID Boolean 是否隐藏SSID data.linkSpeed Integer 当前链接速度 data.macAddress String 连接所使用的MAC地址 data.networkId Integer 网络标识 data.rssi Integer 信号强度 data.SSID Integer 网络名称 data.ipAddress Integer IP地址整形 code Integer 返回类型,0.成功,其他:失败

