Z***@gmail.com
Z***@gmail.com
  • 发布:2023-02-06 09:34
  • 更新:2023-06-06 17:19
  • 阅读:971

#插件讨论# 【 uni-wifi - DCloud移动团队 】 uni.connectWifi connectWifi:fail:not invoke startWifi

分类:uni-app
关联插件: uni-wifi

uni.startWifi后执行uni.connectWifi,同样操作uni.getWifiList无报错,输出如下:

startWifi success,  [Object] {"errSubject":"uni-startWifi","errMsg":"startWifi:ok","errCode":0}  
connectWifi fail,  [Object] {"errSubject":"uni-connectWifi","errMsg":"connectWifi:fail:not invoke startWifi","errCode":12000}
2023-02-06 09:34 负责人:无 分享
已邀请:
拿小刀的哼哼

拿小刀的哼哼

朋友你解决没,我也遇到这个问题,怎么处理的呢

飘逸丶麦子

飘逸丶麦子 - 攻城狮

也遇到了这个问题,都快一个月了官方没回音啊T.T

  • 拿小刀的哼哼

    你试试进页面先执行startWifi,点击连接的时候再执行uni-connectWifi。或者说加定时器先执行初始化方法延迟两三秒执行连接方法。

    2023-03-16 15:42

  • 飘逸丶麦子

    回复 拿小刀的哼哼: 嗯嗯,我试了,延迟几秒再去调就行了。。。

    2023-03-16 16:41

  • 飘逸丶麦子

    回复 拿小刀的哼哼: 另外,uni.stopWifi调用之后,返回了ok,但实际没有断开连接wifi啊,真的邪门,各种问题

    2023-03-16 16:42

  • DCloud_Android_DQQ

    回复 飘逸丶麦子: stop wifi 是关闭wifi 系统功能,不是断开wifi

    2023-03-24 16:10

DCloud_Android_DQQ

DCloud_Android_DQQ

startWifi 会涉及开启权限的问题。

没有配置过权限的情况下,需要两次调用才能 startWifi成功

建议延迟判断 startWifi,返回状态成功后,在进行后续操作

谱痕

谱痕 - 完美

我使用uni.startWifi的时候,它执行了成功回调,但整个APP都被卡死了。在onLoad调用,没有其他操作。这问题该怎么办。

使用这个API的时候要先连上WiFi吗

  • DCloud_Android_DQQ

    卡死是因为弹出权限申请了吗?还是直接就卡死? 如果是后者 提供一下报错日志和复现示例

    2023-06-08 12:21

  • a***@163.com

    回复 DCloud_Android_DQQ: 在应用内出现系统wifi选择界面以后,点左上角返回按钮,应用直接卡死

    2023-11-03 12:59

要回复问题请先登录注册