文档管理中心

调用wifiManager.connectToCandidateConfig弹出Wi-Fi连接确认弹框后,如何判断用户点了连接还是取消

问题现象

调用wifiManager.connectToCandidateConfig接口后,会出现一个系统弹框提示用户是否连接候选WLAN,如何监听用户点了连接还是取消。

背景知识

  • wifiManager模块主要提供WLAN基础功能(无线接入、无线加密、无线漫游等)、P2P(peer-to-peer)服务的基础功能和WLAN消息通知的相应服务,让应用可以通过WLAN和其他设备互联互通。
  • wifiManager.connectToCandidateConfig接口支持应用连接到自己添加的候选网络。

解决方案

API20提供最新的API接口wifiManager.connectToCandidateConfigWithUserAction,应用使用该接口连接到自己添加的候选网络时,会提示用户是否信任并建立连接,并使用Promise异步回调用户响应结果。

权限说明:应用需要在“src/main/module.json5”的requestPermissions层级中添加允许应用配置Wi-Fi设备权限ohos.permission.SET_WIFI_INFO

在 FAQ 中进行搜索
请输入您想要搜索的关键词