网络变化事件回调进了之后,马上去获取网络状态拿到的是之前的状态?
收到系统公共事件后需要延迟获取网络类型,因为立即获取拿到的还是之前的状态。
CommonEventManager.subscribe(this.subscriber, () => {setTimeout(async () => {const networkInfo: NetworkInfo = await getNetworkType()}, 500)});
延时500ms,这个时间是否足够获取最新的状态?还有有没有其他方式可能保证拿到最新状态的结果?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
获取当前网络状态的方法
658浏览 • 1回复 待解决
HarmonyOS如何获取当前的网络状态
488浏览 • 1回复 待解决
NEXT版本中如何获取设备的网络状态
2238浏览 • 1回复 待解决
无网络环境下使用同步方法获取网络状态报错
447浏览 • 1回复 待解决
基于原生能力的网络状态感知
421浏览 • 1回复 待解决
HarmonyOS如何获取当前的网络连接状态是WIFI还是数据流量?
263浏览 • 1回复 待解决
HarmonyOS 获取当前app包名以及网络状态的api
579浏览 • 1回复 待解决
HarmonyOS 如何监听网络是否可用或者网络状态
630浏览 • 1回复 待解决
获取当前网络状态,当前是否已经联网,当前联网类型,网络是否可用。
1753浏览 • 1回复 待解决
HarmonyOS toggle点击后,状态变化的回调会跟随开关值变化
505浏览 • 1回复 待解决
如何获取设备横竖屏的状态变化通知
1870浏览 • 1回复 待解决
网络管理中网络详情、域名解析、网络状态监听等功能模拟
566浏览 • 1回复 待解决
harmony arkts 如何实时获得 当前网络状态?
3200浏览 • 1回复 待解决
熄屏状态下网络请求失败
1752浏览 • 1回复 待解决
已停止维护的接口如何理解?关于网络状态的疑问
576浏览 • 1回复 待解决
没有切换网络却收到了netCapabilitiesChange事件回调
274浏览 • 1回复 待解决
新版的ArkTs获取手机的网络状态用哪个API啊?使用的模拟器,求指点。
2299浏览 • 2回复 待解决
在HarmonyOS NEXT中,如何处理HTTP请求和响应,以及如何管理网络状态变化?
381浏览 • 0回复 待解决
HarmonyOS 动画是否支持多个状态的变化?
75浏览 • 1回复 待解决
如何解决Web组件加载的HTML页面内检测网络状态失败
2025浏览 • 1回复 待解决
网络连接能力监听,应用操作时需要随时监听过程中网络连接状态变化,将连接信息返回及时进行处理
639浏览 • 1回复 待解决
怎么让按钮在没响应之前保持按压的状态?
291浏览 • 1回复 待解决
使用@Observed/@ObjectLink监听多层状态的变化
1058浏览 • 1回复 待解决
ArkTS 中是否有检查网络是否联通的API?订阅的'netavailable'事件是只有网络环境改变才会触发吗?
1780浏览 • 1回复 待解决
使用getDefaultNet的方式获取会存在一定延时,所以建议采用监听来拿网络状态。