收藏
回答

安卓13、14、15上使用wx.connectWifi连接能力没法实现自动连接真的是安卓系统限制吗?

目前wx.connectWifi这个接口基本上废了,微信小程序连wifi基本上也是废了,试问现在有几台手机运行在安卓10和以下的?现在都已经进入了安卓15的时代,这个接口到底还有什么意义?

但是经过实际测试,在安卓15机器上,我们制作了一个wifi原生二维码,用支付宝的扫码功能,非支付宝小程序。支付宝可能是内置了一个wifi码识别功能,它却可以在安卓15上实现正常自动连接wifi,并正常使用。

那么话说回来,在APP应用层显然是有能力解决已知道wifi名称和密码的情况下连接wifi的。而微信小程序建立在微信之上,那么是否是微信APP限制了小程序,还是真如微信小程序团队所说的:

https://developers.weixin.qq.com/miniprogram/dev/api/device/wifi/wx.connectWifi.html


就单纯吐槽下,感觉这单纯是开发组在甩锅,还不如直接关闭这个能力得了!

最后一次编辑于  05-06
回答关注问题邀请回答
收藏

9 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    05-12

    你好,可以验证下这个包 http://support.weixin.qq.com/cgi-bin/mmsupport-bin/readtemplate?t=page/android_exp__index,看看和支付宝表现是否一致,没问题会跟后续版本发布

    05-12
    有用
    回复 20
    • 
      
      05-15
      以  WIFI:S:TP-link;T:SAE;P:12345678;H:true;;  这段文本形式生成二维码,打开支付宝扫码,安卓 12 手机可以正常连接 wifi,全局生效。建议微信参考一下。
      05-15
      回复
    • 
      
      05-15
      也就是说,在知道 wifi 名字和密码的情况下,app 是完全有能力连接 WiFi 并正常使用的
      05-15
      1
      回复
    • 
      
      05-15
      支付宝小程序的连接 WiFi 的接口,并没有安卓 10 以上不能使用的限制,https://opendocs.alipay.com/mini/api/connectwifi?pathHash=8ff08592
      05-15
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      05-16回复
      使用新包验证了吗?
      05-16
      回复
    • 
      
      05-16回复社区技术运营专员--阳光
      使用你发的链接的新包验证了,扫描使用 WIFI:S:TP-link;T:SAE;P:12345678;H:true;; 生成的二维码,识别结果就是这段文本,而用支付宝扫描这个二维码,就会提示加入网络,并能够成功连接正常使用。
      05-16
      回复
    查看更多(15)
  • 有梦想就不累
    有梦想就不累
    07-02

    前段时间将微信更新到8.0.60,这个问题修复了,测试了也没什么问题,现在突然又不行了,这个问题请快快修复吧,这应该不是什么复杂的技术问题吧?

    07-02
    有用 3
    回复 4
    • 有梦想就不累
      有梦想就不累
      07-02
      今天测试了3台手机,都不行。3台机型分别是:小米15(安卓15)、红米K50 Pro(安卓14)、小米MIX 2S(安卓10)
      07-02
      回复
    • 钢笔描绘不出的素描
      钢笔描绘不出的素描
      07-02回复有梦想就不累
      一样,昨天还更新了微信和手机系统,测试还蛮正常的,今天重新测试的时候又不行了,同样的代码,同样的环境。我用的是红米turble3,微信版本跟你一样8.0.6.0,手机系统是澎湃2.0.201.0。反正今天重新测试就不行了。
      07-02
      回复
    • 想不出来就放弃
      想不出来就放弃
      07-03
      确实,我今天试了一下,又不行了,暗改了
      07-03
      回复
    • Dxer
      Dxer
      07-10
      07-10
      回复
  • D
    D
    07-01

    之前8.0.60版本发布之后,是修复了这个问题,还是前几天,现在为什么又不行了,微信有搞什么了,什么时候能修复???

    07-01
    有用 3
    回复 1
    • 想不出来就放弃
      想不出来就放弃
      07-03
      确实,我今天试了一下,又不行了,暗改了
      07-03
      回复
  • 慎行
    慎行
    07-16

    之前看到说修复了出了一个版本,会有权限提示,功能可以使用,最近突然又不行了,提示弹窗没有了,联网之后也不能访问网络

    07-16
    有用 1
    回复
  • HD
    HD
    06-26

    微信(8.0.61.2860)已知wifi名称和密码(IT-Test),且从未连过该wifi情况下,调用则出现 “微信 应用要使用临时WLAN网络连接到您的网络”

    机型:vivo X200,操作系统:安卓15

    将小程序关掉后,则此wifi自动断开,也就是wifi仅限于小程序自身。

    支付宝扫码测试,可以正常连接,即使连接后,彻底关闭支付宝进程,仍然oK。


    wifi二维码如下:


    06-26
    有用 1
    回复 2
    • HD
      HD
      06-26
      下面使用红米Note9 4G,
      安卓:12,微信客户端:8.0.60

      微信小程序扫码调用wifi后,可以正常联网,关闭小程序后也正常,界面如下,其中支付宝的界面扫码后测试结果也是正常连接,微信小程序请求连接保存wifi和支付宝已经类似。
      06-26
      回复
    • HD
      HD
      06-26
      为了一探究竟,我去支付宝那边注册了一个小程序开发,使用同一台手机,对vivo x200/安卓15,进行了wifi连接测试。结果如下图,可以正常保存wifi连接,即使关闭wifi小程序和支付宝依然有效。




      index.js代码如下:
      06-26
      回复
  • Pompoml
    Pompoml
    06-25
    • Android 微信客户端 7.0.22 以上版本,connectWifi 的实现在 Android 10 及以上的手机无法生效,对于 Android 10 及以上版本,设备连接 wifi 之后,(受系统能力限制)其他进程无法使用当前连接的 wifi ;即连接上的 wifi 只对当前小程序有效,如果想要对整个系统生效,需要配置 maunal 来连接 wifi。

    -------------------------------------------------------------------

    微信宿和小程序应该是运行在两个不同进程,此时小程序 connectWifi 后,微信宿主也无法使用当前连接的wifi,那不是会导致微信宿主没有网络?

    经过实测,微信(8.0.60)在小程序连接wifi后,切回微信,微信会提示无网络。

    06-25
    有用
    回复 2
    • Dxer
      Dxer
      06-25
      配置maunal  true 是直接跳设置页面了
      06-25
      回复
    • HD
      HD
      06-26
      实测在安卓12下,微信客户端8.0.60,可以如期连接。而在安卓15则不行,而支付宝我开发了个小程序测试了那边的代码,都可以正常使用。
      06-26
      回复
  • Dxer
    Dxer
    06-18

    谢天谢地,这个问题终于被处理了。你知道我等了多少年了吗!!!!

    06-18
    有用
    回复 14
    • 果
      06-24
      微信官方已经处理了吗,为什么我们这边测试还是连上了无法上网,微信版本8.0.60,麻烦告知一下谢谢
      06-24
      回复
    • Pompoml
      Pompoml
      06-25
      是不是:小程序连上后,小程序可以上网,但是切回(最近任务切回)微信,微信提示没有网络?
      06-25
      回复
    • Dxer
      Dxer
      06-25回复Pompoml
      我服了,18号的时候都可以 现在又不行了
      06-25
      回复
    • Dxer
      Dxer
      06-25回复
      现在又不行了
      06-25
      回复
    • 果
      06-25
      微信开发的人到底在干啥,如修
      06-25
      回复
    查看更多(9)
  • kk
    kk
    发表于移动端
    05-19
    速度更啊 不然一直等着呢
    05-19
    有用
    回复
  • 灵风子
    灵风子
    05-12

    注意事项应该放在最前面显眼的位置。

    05-12
    有用
    回复
登录 后发表内容