无法关闭wifi
发布于 6 年前 作者 ngong 6413 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

返回: stopWifi:ok,但没有关闭wifi

  • 预期表现

wifi 应该关闭

  • 复现路径
  • 提供一个最简复现 Demo

closewifi: function (e) {

wx.stopWifi({

success(res) {

that.setData({ “wifi”: res.errMsg });

}

})

},

2 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(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好几个和预期不一致。整个关闭只是一个,今天又陆续发现了其他几个问题。

回到顶部