- 调用wx.connectWifi(Object object)总是返回密码错误
问题复现步骤: 1.准备一个WiFi热点,通过一个安卓手机去连接这个热点,连接成功 2.修改热点的密码(不修改ssid名称) 3.使用同一个安卓手机(保证本手机之前连接过这个热点),打开小程序中通过wx.connectWifi(Object object) api,传进去ssid和修改后的正确的密码,发起wifi连接,发现返回12002 密码错误的错误码,问题必现。 恢复步骤:手动在手机的wifi连接列表中把这个ssid删掉,然后再通过小程序发起连接,就可以连接成功。 实例代码: 代码中不需要做特殊处理,就是简单的调用 [代码]wx.connectWifi({ [代码] [代码] SSID: 'admin', [代码] [代码] password: '12345678',[代码] [代码] success(res) { [代码] [代码] console.log(res.errMsg)[代码] [代码] } })[代码] 其他:是否可以在调用wx.connectWifi发起wifi连接的时候,先把传进去的ssid在wifi连接历史记录中删掉,然后再发起连接,这样就可以连接成功
2019-03-08 - 苹果手机调用wx.connectWifi接口偶现错误
苹果手机调用wx.connectWifi接口失败,当出现错误时,无论手机当前网络状态是没开wifi开关、开wifi开关没连wifi,还是开wifi开关并且连了wifi,都会失败。 错误码:12010,错误消息:connectWifi:fail internal error. 最新出现的IOS版本是11.4,前2-3个月的IOS版本、微信版本,也出现过失败。 出现失败的几次,重启手机后,就又可以了。
2018-07-25