收藏
回答

wx.connectWifi的bug

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 wx.connectWifi 客户端 iOS 6.6.1 1.9.1

wx.connectWifi这个接口连接wifi的时候,wifi密码错误,无法加入网络,还是返回success


最后一次编辑于  2018-02-06  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

6 个回答

  • 王翊夫if
    王翊夫if
    2018-02-06

    你好,iOS 上 connectWifi 依赖的是  NEHotspotConfigurationManager 的 applyConfiguration 接口,当成功发起 WiFi 连接请求后就会返回成功,因此无法正确返回 WiFi 的连接结果。

    需要有需求,可以试试监听 wx.onWifiConnected 的回调,来检测是否连上了目标 WiFi。

    2018-02-06
    赞同
    回复
  • 7olǒ⁶
    7olǒ⁶
    2018-02-06

    没有连接上的话,wx.onWifiConnected 好像就没有回调了,我需要知道连接失败的情况

    2018-02-06
    赞同
    回复
  • 7olǒ⁶
    7olǒ⁶
    2018-02-06


    可以返回错误信息的

    2018-02-06
    赞同
    回复
  • 王翊夫if
    王翊夫if
    2018-02-06

    已经有返回的,但这里不包括密码错误这种已经发起连接后的情况

    2018-02-06
    赞同
    回复
  • 王翊夫if
    王翊夫if
    2018-02-06

    关于这个问题有什么方法也麻烦分享下,我们也在尝试解决这个问题。

    2018-02-06
    赞同
    回复
  • 7olǒ⁶
    7olǒ⁶
    2018-02-07

    判断一下wifi是否已经连接成功并且wifi名称一致,是的话就返回success,其他情况都返回fail

    2018-02-07
    赞同
    回复