在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
相关问题
module.json5配置文件type含义
437浏览 • 1回复 待解决
stage模式下,module.json5配置
141浏览 • 1回复 待解决
entry下module.json5包含哪些信息?
20964浏览 • 2回复 待解决
配置文件配置权限时报错如下
1059浏览 • 1回复 待解决
HarmonyOS Push Kit收不到推送消息
407浏览 • 1回复 待解决