收藏
回答

wx.connectWifi在部分安卓手机(目前测试机为安卓15)上无法连接wifi?

//代码

wx.startWifi({

success(res1) {

wx.connectWifi({

SSID: e.wifiName,

password: e.wifiPwd

})

}

})

以上代码无法连接自动连接wifi

wx.connectWifi maunal:true 参数后 该手机会跳转到wifi设置页面 点击需要链接的wifi则需要输入密码

wx.connectWifi 加 forceNewApi:true 参数后 该手机会跳转到wifi设置页面 点击需要链接的wifi则会直接连上wifi 但是无法在其他应用使用wifi

请问 1. 官方文档里面 ''需要配置 maunal 来连接 wifi'' 是添加参数后会出现上述情况 还是有其他配置方法可以直接连接wifi

2.请问官方文档里面为什么没有关于forceNewApi参数的说明



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

4 个回答

  • 有梦想就不累
    有梦想就不累
    06-09

    将手机微信更新到 8.0.60 ,可以正常连接WiFi并上网,我用小米15测试的

    06-09
    有用
    回复 2
    • HD
      HD
      06-26
      vivo x200 安卓15测试不行
      06-26
      回复
    • 有梦想就不累
      有梦想就不累
      07-01回复HD
      是的,他喵的又不行了,不知道又偷偷暗改了什么东西
      07-01
      回复
  • Dxer
    Dxer
    02-24

    感觉这个功能无解了,新的小米手机完全无法连接

    02-24
    有用
    回复 3
    • HD
      HD
      05-06
      这完全是微信团队的狗屎,人家支付宝的 扫码原生wifi码,可以无缝连接,说明安卓系统层限制应用无法连接wifi是不存在的,我在安卓15测试,支付宝的扫原生wifi码可以正常连接wifi。
      05-06
      回复
    • 
      
      05-15回复HD
      用支付宝在安卓 12 测试也是正常的
      05-15
      回复
    • Pompoml
      Pompoml
      06-25
      支付宝 Android 好像是单进程方案,宿主和小程序都运行在一个进程上? 微信确实是多进程方案。
      06-25
      回复
  • sun
    sun
    发表于小程序端
    02-22

    你的测试表现符合预期的,小程序直接连接wifi,只有小程序可以使用该wifi。只有跳转到设置里让用户手动连接,才是可以让所有应用都使用这个wifi。

    02-22
    有用
    回复 2
    • Pompoml
      Pompoml
      06-25
      问题是,我发现 返回微信本体,微信本体也用不了这个wifi ,提示无网络
      06-25
      回复
    • sun
      sun
      发表于小程序端
      06-25回复Pompoml

      是的,设计就是这样。小程序连的wifi只能小程序用,其他应用包括微信都用不了。

      06-25
      回复
  • 智能回答 智能回答 该问答由AI生成
    02-22
    有用
登录 后发表内容