k***@cloudagetech.com
k***@cloudagetech.com
  • 发布:2021-11-21 23:19
  • 更新:2022-03-25 15:26
  • 阅读:431

#插件讨论# 【 物联网智能设备配网,集成ESPTouch 和 AirKiss 配网协议 - 5***@qq.com 】返回值code=1被阻塞

分类:uni-app

试用了一下,感觉整个插件可以工作,页面也算是马上能用。
只是有个bug想请教一下:
(我的机器是OnePlus 9, 安卓11 ColorOS V11.2)
在我的APP里面嵌入整个完整的演示页面,获取wifi名称后,填写正确的密码,然后点击开始配网,设备已经顺利配网成功,但是app页面一直在“配网中”,看打印,应该是没有收到result返回值。此时,我点击取消配网,会反馈两个打印,第一个code=1,success。然后第二个,result=3,大概是用户取消),也即是,code=1的返回值,被阻塞了,而且值得注意的是,这个成功的result code=1的返回值JSON里面,没有返回设备的IP地址。

然后,我换成代码注释里面的esptouch配网API,更加复杂一点,就是我中途点击取消,也会打印code=1,result:success。
但换成esptouch的api后,至少有一定概率可以完成配网,并且code=1的时候,JSON会携带设备IP信息。

马上要购买和上架,还请作者协助。

谢谢。

2021-11-21 23:19 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

esptouch配网问题在0.0.8版本已修复!点击取消会返回取消成功,配网接口也会返回用户取消,另外取消提示信息我已修改为:cancel success,跟配网成功区别开。另外配网成功会返回设备IP地址,设备Mac
插件在使用过程有任何问题都可以找我协助解决:Q:514628360 W:glinfotech

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