小米9使用wx.connectWifi函数连接wifi,提示invalid network id?
小米9使用wx.connectWifi函数连接wifi,突然出现errCode:12010,errMsg:connectWifi:fail:fail to connect wifi:invalid network id。
说明,连接所使用的小程序已经很长时间未更新,以前一直可正常使用,突然就不能用了。
所连接的wifi为公司自己的智能硬件,ssid为worldflying_ap,密码为12345678。
3 回复
下面是能复现bug的代码段,再次申明,一直可用,突然不能用了。后经过检查,IOS版本正常,不知道是不是所有Android都有问题。
new Promise(function (resolve, reject) {
wx.showModal({
title: '提示',
content: '准备配网,配网期间会多次提示切换wifi,请点击允许。',
success (res) {
if (res.confirm) {
_this.setData({
errmsg: '配网中,期间会多次提示切换wifi,请点击允许。',
showexit: false
})
resolve()
}
}
})
}).then(function () {
return new Promise(function (resolve, reject) {
wx.startWifi({
success () {
resolve()
},
fail (res) {
reject(JSON.stringify(res))
}
})
})
}).then(function () {
return new Promise(function (resolve, reject) {
wx.connectWifi({
SSID: dstssid,
password: dstpass,
success () {
resolve()
},
fail (res) {
reject(JSON.stringify(res))
}
})
})
}).then(function () {
return new Promise(function (resolve, reject) {
wx.stopWifi({
success () {
resolve()
},
fail (res) {
reject(JSON.stringify(res))
}
})
})
}).then(function () {
return new Promise(function (resolve, reject) {
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)