HarmonyOS如何在已连接WLAN时切换到指定WLAN网络,并在业务完成后主动断开

需要在用户连接在一个可用的WLAN上时,临时切换到我们的摄像机WLAN与摄像机通信,完成后再断开,让手机回连到用户原本的网络上,可行的实现方式。调用 wifiManager.connectToCandidateConfig (https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-wifimanager-V5#ZH-CN_TOPIC_0000001930757545__wifimanagerconnecttocandidateconfig9)时,如果手机已经连接了WLAN,会直接返回business error 2501000,只有在当前没有WLAN连接时才能正常完成连接,因此咨询手机已经连接了WLAN的场景下如何正常实现此功能。

HarmonyOS
2024-08-12 15:44:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

官方文档中已有说明,如果当前已经连接到热点,需要先断开当前热点再进行候选网络连接。官方文档地址如下。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-wifimanager-V5#ZH-CN_TOPIC_0000001930757545__wifimanagerconnecttocandidateconfig9

现在api是不支持代码断开热点的,只能通过先手动断开,再进行连接其他网络。

分享
微博
QQ
微信
回复
2024-08-12 20:14:13
相关问题
获取当前WLAN连接信息
736浏览 • 1回复 待解决
鸿蒙-如何打开跳转WLAN设置页面
10420浏览 • 1回复 待解决
HarmonyOS WLAN, 代理无法设置
1095浏览 • 1回复 待解决
HarmonyOS是否有提供WLAN口通讯的API?
3102浏览 • 1回复 待解决
HarmonyOS websocket连接后自动断开
68浏览 • 1回复 待解决
HarmonyOS BLE 搜索、连接断开等问题
622浏览 • 1回复 待解决
app切换到后台进度条的处理的问题
2609浏览 • 0回复 待解决