在module.json5 中配置了权限,但是在代码中收不到网络变化的回调

在module.json5 中配置了权限,但是在代码中收不到网络变化的回调 

HarmonyOS
2024-06-06 23:49:43
971浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
lovingkane

1.在网络连接管理模块中@ohos.net.connection中通过on(“netCapabilitiesChange”)订阅网络能力变化事件,即可监听网络变化,获取网络类型。

2.监听变化可以使用如下接口:

设备从无网络到有网络会触发netAvailable事件、netCapabilitiesChange事件和netConnectionPropertiesChange事件;

设备从有网络到无网络状态会触发netLost事件;

设备从WiFi到蜂窝会触发netLost事件(WiFi丢失)之后触发 netAvaliable事件(蜂窝可用)。

分享
微博
QQ
微信
回复
2024-06-07 21:48:24


相关问题
HarmonyOS module.json5配置问题
825浏览 • 1回复 待解决
module.json5配置文件type含义
1406浏览 • 1回复 待解决
stage模式下,module.json5配置
1332浏览 • 1回复 待解决
entry下module.json5包含哪些信息?
22733浏览 • 2回复 待解决