uni.getConnectedWifi({
partialInfo:false,
success(wifiInfo){
console.log(wifiInfo)
}
})
- 发布:2023-11-14 15:49
- 更新:2024-03-01 11:22
- 阅读:659
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 13.0
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iPhone 8 plus
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
连接Wi-Fi,然后获取当前连接的Wi-Fi信息,中间可以切换几下Wi-Fi看看
连接Wi-Fi,然后获取当前连接的Wi-Fi信息,中间可以切换几下Wi-Fi看看
预期结果:
标准的BSSID格式应该是和MAC地址一样的用毛好分割的十六进制数;例如:11:22:33:44:55:66
标准的BSSID格式应该是和MAC地址一样的用毛好分割的十六进制数;例如:11:22:33:44:55:66
实际结果:
现在显示的格式不对:0:3:7f:12:1:d3
现在显示的格式不对:0:3:7f:12:1:d3
bug描述:
在iOS下,通过uni.getConnectedWifi方法获取当前连接的Wi-Fi信息,返回的BSSID显示的格式不正确,但不是每次都显示错误,个人感觉是在我切换Wi-Fi后出现的概率较大。附件截图是我打印的获取到当前Wi-Fi信息。
返回结果:
{
"errSubject": "uni-getConnectedWifi",
"errCode": 0,
"errMsg": "getConnectedWifi:ok",
"wifi": {
"SSID": "yuncore_xian",
"BSSID": "0:3:7f:12:1:d3",
"frequency": 0,
"secure": false,
"signalStrength": 0
}
}
最佳回复
DCloud_iOS_WZT
iOS系统返回的BSSID 是存在这个问题,后续版本会修复这个问题
2023-11-14 19:35
3***@qq.com (作者)
回复 DCloud_iOS_WZT: 好的,这个问题影响不大,我自己先改了
2023-11-15 16:35