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

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

HarmonyOS
2024-06-06 23:49:43
浏览
收藏 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
相关问题
entry下module.json5包含哪些信息?
18937浏览 • 2回复 待解决
接口内定义匿名语法
430浏览 • 1回复 待解决
鸿蒙图片资源Java代码如何使用
6609浏览 • 1回复 待解决
HarmonyOS可以C代码创建子线程吗?
1226浏览 • 1回复 待解决
Stage模型如何申请网络访问权限
727浏览 • 1回复 待解决