步骤:
初始化wifi 成功
获取wifi列表成功
将wifi数据渲染到页面上,选择某一条,执行 uni.connectWifi 方法,传入以下参数
SSID: this.wifiName,
BSSID: this.wifiName,
password: this.password,
partialInfo: true,
maunal: false,
执行方法后,
在success回调中添加
uni.onWifiConnected(this.closeHandlerWifi) 监听wifi链接情况
问题:
1 不论输入正确或者错误密码之后uni.onWifiConnected都会执行 并且返回的结果一样,区分不出来连接上wifi了没有
2 目前还有其他情况。在执行 uni.connectWifi 方法时 有时候会出发多次 uni.onWifiConnected监听
希望能有一个方案,可以在调用链接方法之后 明确有判断表示可以区分链接成功或者失败
机型 小米9 hbx “ 3.6.18”
2 个回复
DCloud_Android_DQQ
你的设备是android 10 以上设备。 不支持通过api 的方式进行链接
只能通过设置 maunal:true 手动链接
https://uniapp.dcloud.net.cn/api/system/wifi.html#connectWifi
2***@qq.com
uni.onWifiConnected我是这个api就不执行,密码输入完到监听这一步就走不下去了,安卓的8.1.0的版本