网络变化事件回调进了之后,马上去获取网络状态拿到的是之前的状态?
收到系统公共事件后需要延迟获取网络类型,因为立即获取拿到的还是之前的状态。
CommonEventManager.subscribe(this.subscriber, () => {setTimeout(async () => {const networkInfo: NetworkInfo = await getNetworkType()}, 500)});
延时500ms,这个时间是否足够获取最新的状态?还有有没有其他方式可能保证拿到最新状态的结果?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
NEXT版本中如何获取设备的网络状态
551浏览 • 1回复 待解决
获取当前网络状态,当前是否已经联网,当前联网类型,网络是否可用。
437浏览 • 1回复 待解决
如何获取设备横竖屏的状态变化通知
622浏览 • 1回复 待解决
网络管理中网络详情、域名解析、网络状态监听等功能模拟
281浏览 • 1回复 待解决
熄屏状态下网络请求失败
530浏览 • 1回复 待解决
harmony arkts 如何实时获得 当前网络状态?
1447浏览 • 1回复 待解决
已停止维护的接口如何理解?关于网络状态的疑问
292浏览 • 1回复 待解决
新版的ArkTs获取手机的网络状态用哪个API啊?使用的模拟器,求指点。
966浏览 • 2回复 待解决
网络连接能力监听,应用操作时需要随时监听过程中网络连接状态变化,将连接信息返回及时进行处理
237浏览 • 1回复 待解决
如何解决Web组件加载的HTML页面内检测网络状态失败
861浏览 • 1回复 待解决
使用@Observed/@ObjectLink监听多层状态的变化
399浏览 • 1回复 待解决
使用connection网络管理接口获取网络类型的相关疑问
242浏览 • 1回复 待解决
JS UI 做网络请求时,能否有地方查看HTTP请求状态?
2974浏览 • 1回复 待解决
ArkTS 中是否有检查网络是否联通的API?订阅的'netavailable'事件是只有网络环境改变才会触发吗?
414浏览 • 1回复 待解决
网络监听不可用状态, netUnavailable 在Wifi情况下,不回调。
191浏览 • 1回复 待解决
获取状态栏高度的方法
551浏览 • 1回复 待解决
在module.json5 中配置了权限,但是在代码中收不到网络变化的回调
221浏览 • 1回复 待解决
自定义弹框的状态获取
457浏览 • 1回复 待解决
状态栏的高度怎么获取呢
8245浏览 • 3回复 待解决
网络请求后如何进行回调?
565浏览 • 1回复 待解决
连接网络信息获取有好的方案吗?
277浏览 • 1回复 待解决
获取netHandle网络连接信息
212浏览 • 1回复 待解决
如何获取UI组件的显示或隐藏状态
613浏览 • 1回复 待解决
什么是“有状态应用”(Stateful Application)?
1939浏览 • 1回复 待解决
如何监听页面page的变化。 增加和删除。有一个位置可以抓到这些变化的状态。
310浏览 • 1回复 待解决
使用getDefaultNet的方式获取会存在一定延时,所以建议采用监听来拿网络状态。