android 配置成功 未收到反馈 必须等到60秒超时才能反馈失败
airkiss.startAirkiss(this.data.ssid, this.data.password, function (res) {
switch (res.code) {
case 0:
wx.showModal({
title: '初始化失败',
content: res.result,
showCancel: false,
confirmText: '收到',
})
break;
case 1:
wx.showModal({
title: '配网成功',
content: '设备IP:' + res.ip + '\r\n 设备Mac:' + res.bssid,
showCancel: false,
confirmText: '好的',
})
break;
case 2:
wx.showModal({
title: '配网失败',
content: '请检查密码是否正确',
showCancel: false,
confirmText: '收到',
})
break;
default:
break;
}
})

相同问题,偶尔会成功返回,一旦成功返回,就会一直成功返回,不成功返回就会一直不返回,我在ESP32上使用的,ESP32页没有收到配网完成的事件,后来没办法,自己在两者间做了一个UDP广播,彻底无视配网返回,自定义返回来避免这个情况,虽然很麻烦,但是效果还是不错的,只要ESP32收到正确的配网信息,就能够成功返回。