getScanInfoList 扫描结果非实时,有缓存,目前如何刷新列表

通过getScanInfoList目前知晓获取的WIFI列表有缓存,请问缓存策略是怎样的,如何刷新列表?目前看wifiManager.scan是被废弃掉的。如何主动发起接口发起扫描更新?

HarmonyOS
2024-09-09 10:01:51
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

通过getScanInfoList目前知晓获取的WIFI列表是有缓存的, 缓存策略是这样的,使用三次扫描,亮屏的时候是20s一次, 如果想实现主动刷新的场景,已使用getScanInfoList来判断返回的timestamp字段,主动判断最新的时间来实现相应的业务场景。

比如亮屏的时候,每20s会发起一次请求, 三次请求后,会刷新缓存。

分享
微博
QQ
微信
回复
2024-09-09 17:13:12
相关问题
求大佬告知如何扫描Wi-Fi列表
2023浏览 • 1回复 待解决
HarmonyOS 列表刷新问题
393浏览 • 1回复 待解决
刷新列表加载更多问题
180浏览 • 1回复 待解决
Image组件是否缓存机制
1027浏览 • 1回复 待解决
HarmonyOS wifi 扫描问题
324浏览 • 1回复 待解决
HarmonyOS Image 组件缓存功能吗?
150浏览 • 1回复 待解决
Web组件的缓存模式几种?
262浏览 • 1回复 待解决
如何获取缓存数据和清理缓存
230浏览 • 1回复 待解决
HarmonyOS实时投屏这方面的工具吗
1680浏览 • 1回复 待解决
HarmonyOS webviewc-api的jsBridge吗?
298浏览 • 1回复 待解决
HarmonyOS 目前ArkUI图片交互组件吗?
196浏览 • 1回复 待解决
Flutter刷新率问题哪些?
423浏览 • 1回复 待解决
查看文件列表的方式哪些?
259浏览 • 1回复 待解决
侧滑删除功能的列表哪些?
659浏览 • 1回复 待解决