收藏
回答

华为手机调用wx.connectWifi接口出现的问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.connectWifi() 微信安卓客户端 version 8.0.1 2.14.1

华为手机调用wx.connectWifi()接口的时候,出现如下几个问题:

1、如果不打开定位,虽然手机系统显示连接成功,但是会走fail回调(错误码为12006);如果打开定位,流程正常。

2、就算通过接口连上wifi会出现无法上网的情况(查看手机状态信息显示IP不可用)

3、如果设置maunal为true,则跳到WiFi列表页的时候,不管有没有连WiFi的操作,直接触发success回调

回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-许涛
    社区技术运营专员-许涛
    03-17

    你好,

    1:历史原因,connectWifi会返回wifiInfo,但是wifiInfo没有开定位会拿不到,这里为了保持兼容就只能这么处理了;

    2:这是7.0.22的变更

    3:手动连wifi这个,只能开发者手动监听onWifiConnected去确实是否连接上wifi;文档上之前没具体说明,我们之后完善下

    03-17
    有用
    回复
登录 后发表内容
问题标签