收藏
回答

ios连接wifi成功,但是无法在连接成功回调里获取当前连接wifi

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug connectWifi 工具 6.7.2 2.0.4

- 当前测试·系统版本:IOS 11.3以及12版本

- 当前 Bug 的表现(可附上截图)



控制台打印log:

1、输入错误的WiFi密码连接wifi,打印连接wifi成功(调用连接wifi成功回调)


2、一种情况是:连接wifi成功回调函数中,获取当前连接WiFi,打印获取失败(调用获取当前连接失败回调)


3、一种情况是:连接wifi成功回调函数中,获取当前连接wifi,打印获取成功,但是连接的SSID 和获取当前连接的SSID不同,弹窗无法加入该网络


- 预期表现

1、输入错误的wifi密码,打印连接wifi失败(调用连接失败回调)

2、连接失败回调的错误信息为对应的错误代码



最后一次编辑于  2018-09-29
回答关注问题邀请回答
收藏

1 个回答

  • @ Curly.
    @ Curly.
    2018-09-29

    我也是这个问题 密码错误 仍然调用success

    2018-09-29
    赞同
    回复 1
    • 啦啦啦哈利路亚
      啦啦啦哈利路亚
      2018-10-08

      iOS只要成功发起连接请求就返回成功,无法准确返回WiFi连接结果 我现在暂时的解决方法是做三种判断: 1、wx.getConnectedWifi中成功回调里判断当前连接wifi的SSID是否一致,不一致则手动添加错误码 2、wx.getConnectedWifi中失败回调里手动添加错误码 3、wx.connectWifi中失败回调里获取错误码

      2018-10-08
      回复