使用wifiManager.getScanInfoList方法获取扫描Wi-Fi结果,需要权限:ohos.permission.GET_WIFI_INFO。参考代码如下:import { wifiManager } from '@kit.ConnectivityKit'; try { let scanInfoList = wifiManager.getScanInfoList(); console.info("scanInfoList:" + JSON.stringify(scanInfoList)); let len = scanInfoList.length; console.log("wifi received scan info: " + len); if(len > 0){ for (let i = 0; i < len; ++i) { console.info("ssid: " + scanInfoList[i].ssid); console.info("bssid: " + scanInfoList[i].bssid); console.info("capabilities: " + scanInfoList[i].capabilities); console.info("securityType: " + scanInfoList[i].securityType); console.info("rssi: " + scanInfoList[i].rssi); console.info("band: " + scanInfoList[i].band); console.info("frequency: " + scanInfoList[i].frequency); console.info("channelWidth: " + scanInfoList[i].channelWidth); console.info("timestamp: " + scanInfoList[i].timestamp); } } }catch(error){ console.error("failed:" + JSON.stringify(error)); }参考链接wifiManager.getScanInfoList
使用wifiManager.getScanInfoList方法获取扫描Wi-Fi结果,需要权限:ohos.permission.GET_WIFI_INFO。参考代码如下:
参考链接
wifiManager.getScanInfoList