网络变化事件回调进了之后,马上去获取网络状态拿到的是之前的状态?
收到系统公共事件后需要延迟获取网络类型,因为立即获取拿到的还是之前的状态。
CommonEventManager.subscribe(this.subscriber, () => {setTimeout(async () => {const networkInfo: NetworkInfo = await getNetworkType()}, 500)});
延时500ms,这个时间是否足够获取最新的状态?还有有没有其他方式可能保证拿到最新状态的结果?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 #鸿蒙通关秘籍# 如何利用HarmonyOS NEXT的网络状态监测API捕获网络状态变化? 
982浏览  • 0回复 待解决
获取当前网络状态的方法 
1868浏览  • 1回复 待解决
HarmonyOS 如何获取网络类型、网络状态 
1289浏览  • 1回复 待解决
HarmonyOS如何获取当前的网络状态 
2088浏览  • 1回复 待解决
NEXT版本中如何获取设备的网络状态 
4311浏览  • 1回复 待解决
HarmonyOS 获取当前已连接状态的网络类型 
1382浏览  • 1回复 待解决
无网络环境下使用同步方法获取网络状态报错 
1706浏览  • 1回复 待解决
HarmonyOS如何获取当前的网络连接状态是WIFI还是数据流量? 
1528浏览  • 1回复 待解决
基于原生能力的网络状态感知 
2013浏览  • 1回复 待解决
HarmonyOS  获取当前app包名以及网络状态的api 
2559浏览  • 1回复 待解决
HarmonyOS 如何检测网络状态 
1155浏览  • 1回复 待解决
HarmonyOS 如何监听网络是否可用或者网络状态 
3195浏览  • 1回复 待解决
获取当前网络状态,当前是否已经联网,当前联网类型,网络是否可用。 
3512浏览  • 1回复 待解决
HarmonyOS c++ 怎么监听网络状态变化,类似@ohos.net.connection提供的能力 
1012浏览  • 1回复 待解决
HarmonyOS toggle点击后,状态变化的回调会跟随开关值变化 
2158浏览  • 1回复 待解决
如何获取设备横竖屏的状态变化通知 
2966浏览  • 1回复 待解决
#鸿蒙通关秘籍#为气泡添加状态变化事件的方法? 
778浏览  • 1回复 待解决
网络管理中网络详情、域名解析、网络状态监听等功能模拟 
1777浏览  • 1回复 待解决
HarmonyOS  PAG的HarmonyOS上,是否支持监听动画事件状态变化 
1075浏览  • 1回复 待解决
HarmonyOS 如何判断当前网络阻塞状态 
1139浏览  • 1回复 待解决
已停止维护的接口如何理解?关于网络状态的疑问 
1955浏览  • 1回复 待解决
熄屏状态下网络请求失败 
3189浏览  • 1回复 待解决
harmony arkts 如何实时获得 当前网络状态? 
5212浏览  • 1回复 待解决
HarmonyOS NEXT 如何获取当前设备网络状态(Wi-Fi/移动数据)? 
1347浏览  • 0回复 待解决
HarmonyOS  网络信号强度获取以及网络变化检测相关API 
1693浏览  • 1回复 待解决





















使用getDefaultNet的方式获取会存在一定延时,所以建议采用监听来拿网络状态。