- 当前 Bug 的表现(可附上截图)
返回: stopWifi:ok,但没有关闭wifi
- 预期表现
wifi 应该关闭
- 复现路径
- 提供一个最简复现 Demo
closewifi: function (e) {
wx.stopWifi({
success(res) {
that.setData({ “wifi”: res.errMsg });
}
})
},
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
具体代码很简单,就是一个按钮绑定事件 closewifi,然后调用:
closewifi: function (e) { wx.stopWifi({ success(res) { that.setData({ "wifi" : res.errMsg }); } }) }, |
目前测试的机型是: 小米MI6X正常,会关闭,但关闭后又会连接。苹果Iphone7Plus不正常,不会关闭。另外还有好几个wifi API的BUG和预期的不一致,因为我这里要开发一个微信小程序自动给物联网芯片配网的应用,目前用APP很麻烦,而且用户不会下载。用微信自带的airkiss方式也很麻烦,因为要一个设备一个码,造成很高的生产成本。我们是希望能在20元以内实现量产,所以必须所有设备同一个码。看了小程序的文档,理论上应该可以实现用户无缝小程序配网,而且比airkiss还简单。但是发现小程序的wifi API好几个和预期不一致。整个关闭只是一个,今天又陆续发现了其他几个问题。