小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
返回: stopWifi:ok,但没有关闭wifi
- 预期表现
wifi 应该关闭
- 复现路径
- 提供一个最简复现 Demo
closewifi: function (e) {
wx.stopWifi({
success(res) {
that.setData({ "wifi": res.errMsg });
}
})
},
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
调用了还是关闭不了啊
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
具体代码很简单,就是一个按钮绑定事件 closewifi,然后调用:
closewifi:
function
(e) {
that.setData({
"wifi"
: res.errMsg });
目前测试的机型是: 小米MI6X正常,会关闭,但关闭后又会连接。苹果Iphone7Plus不正常,不会关闭。另外还有好几个wifi API的BUG和预期的不一致,因为我这里要开发一个微信小程序自动给物联网芯片配网的应用,目前用APP很麻烦,而且用户不会下载。用微信自带的airkiss方式也很麻烦,因为要一个设备一个码,造成很高的生产成本。我们是希望能在20元以内实现量产,所以必须所有设备同一个码。看了小程序的文档,理论上应该可以实现用户无缝小程序配网,而且比airkiss还简单。但是发现小程序的wifi API好几个和预期不一致。整个关闭只是一个,今天又陆续发现了其他几个问题。
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
稍后提供吧,我想到了一种可以绕开关闭和几个苹果安卓不兼容的办法。就是关闭和验证密码不放到微信做,放到硬件上完成,硬件可以返回ssid是否存在,密码是否正确的。如果用户输入或获取ssid或密码错误,直接利用request局域网通信通过硬件返回,然后提示用户更改ssid和密码。这样逻辑上一致。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
调用了还是关闭不了啊
具体代码很简单,就是一个按钮绑定事件 closewifi,然后调用:
closewifi:
function
(e) {
wx.stopWifi({
success(res) {
that.setData({
"wifi"
: res.errMsg });
}
})
},
目前测试的机型是: 小米MI6X正常,会关闭,但关闭后又会连接。苹果Iphone7Plus不正常,不会关闭。另外还有好几个wifi API的BUG和预期的不一致,因为我这里要开发一个微信小程序自动给物联网芯片配网的应用,目前用APP很麻烦,而且用户不会下载。用微信自带的airkiss方式也很麻烦,因为要一个设备一个码,造成很高的生产成本。我们是希望能在20元以内实现量产,所以必须所有设备同一个码。看了小程序的文档,理论上应该可以实现用户无缝小程序配网,而且比airkiss还简单。但是发现小程序的wifi API好几个和预期不一致。整个关闭只是一个,今天又陆续发现了其他几个问题。
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
稍后提供吧,我想到了一种可以绕开关闭和几个苹果安卓不兼容的办法。就是关闭和验证密码不放到微信做,放到硬件上完成,硬件可以返回ssid是否存在,密码是否正确的。如果用户输入或获取ssid或密码错误,直接利用request局域网通信通过硬件返回,然后提示用户更改ssid和密码。这样逻辑上一致。