两只羊
两只羊
  • 发布:2023-05-04 19:30
  • 更新:2023-05-09 17:01
  • 阅读:605

【报Bug】uni.onGetWifiList 获取wifi列表 时候 securityType 不具体 只返回了 wpa 并且在 wpa3-Personal 的情况下返回了none

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 3.8.1

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: vivoz3

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.startWifi({
success: (res) => {
console.log(res)
uni.onGetWifiList( (wifilist) => {
console.log(wifilist, 1232132132)
}
)
uni.getWifiList({
success:(getWifiList) => {
console.log(getWifiList)

                            }  
                        })  

                    },  
                    fail(err) {  
                        console.log(err)  
                    }  

})

操作步骤:

获取到wifi列表信息 数据不对

预期结果:

显示正确的加密方式

实际结果:

加密方式对不上

bug描述:

   {  
        "SSID": "yangyang",  
        "secure": true,  
        "securityType": "NONE",  
        "signalStrength": -29,  
        "frequency": 2412,  
        "BSSID": ""  
    },  
   {  
        "SSID": "warnn3",  
        "secure": true,  
        "securityType": "WPA",  
        "signalStrength": -41,  
        "frequency": 2437,  
        "BSSID": ""  
    },  
    {  
        "SSID": "chinese_Wi-Fi5",  
        "secure": true,  
        "securityType": "WPA",  
        "signalStrength": -41,  
        "frequency": 5200,  
        "BSSID": ""  
    },  
    {  
        "SSID": "chinese",  
        "secure": true,  
        "securityType": "WPA",  
        "signalStrength": -41,  
        "frequency": 5200,  
        "BSSID": ""  
    },
2023-05-04 19:30 负责人:DCloud_Android_DQQ 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

目前的wifi 类型判定逻辑如下。 如果有需要可以先自行定制。

wpa3-Personal 这个协议比较新,你是用什么路由器设置的,我们尝试复现一下

  • 两只羊 (作者)

    手机热点

    2023-06-13 17:07

该问题目前已经被锁定, 无法添加新回复