HarmonyOS 卡片定时刷新时间不准确

卡片设置了30分钟定时刷新,在只添加了一张卡片的情况下,经过测试发现刷新时间不太准确,分别有31分钟、36分钟、43分钟刷新的情况,就感觉和期望30分钟刷新有偏差,就是想咨询什么情况下会影响卡片定时器不准确。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

1、当前定时刷新使用同一个计时器进行计时,因此卡片定时刷新的第一次刷新会有最多30分钟的偏差。比如第一张卡片A(每隔半小时刷新一次)在3点20分添加成功,定时器启动并每隔半小时触发一次事件,第二张卡片B(每隔半小时刷新一次)在3点40分添加成功,在3点50分定时器事件触发时,卡片A触发定时刷新,卡片B会在下次事件(4点20分)中才会触发。

2、定时刷新和定点刷新仅在屏幕亮屏情况下才会触发,在灭屏场景下仅会记录刷新动作,待亮屏时统一进行刷新。

应用原生自带的卡片以及负一屏都会影响到卡片的定时器,所以触发时间不固定

会影响卡片刷新场景:

1、卡片不可见,卡片不刷新;

2、手机高温高负载,卡片不刷新;

3、开启健康使用手机,卡片不刷新;

4、卡片内存被回收,卡片不刷新,卡片内存释放规则(恢复卡片内存方式,可见或则点击卡片):

1、桌面不超过七张卡片时不触发释放;

2、当前页的左右页,和堆叠卡片栈顶两张和栈底两张不释放;

3、卡片不可见超过一分钟但距离上次释放不超过三分钟不触发释放;

4、满足释放条件,卡片不可见不超过一分钟不触发释放;

5、当前小艺建议卡片不释放;

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS uv timer定时不准确
554浏览 • 1回复 待解决
HarmonyOS 卡片刷新不准
341浏览 • 1回复 待解决
HarmonyOS 卡片定时刷新机制
17浏览 • 1回复 待解决
如何实现卡片定时刷新和定点刷新
598浏览 • 1回复 待解决
HarmonyOS 获取网络的信息不准确
248浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
738浏览 • 1回复 待解决
HarmonyOS 获取当前定位不准确
784浏览 • 1回复 待解决
Polyline组件绘制坐标不准确
2232浏览 • 1回复 待解决
Stage模型的卡片如何配置刷新时间
2602浏览 • 1回复 待解决
HarmonyOS 地图的路径规划功能不准确
491浏览 • 1回复 待解决
卡片的数据刷新时间如何支持配置
2187浏览 • 1回复 待解决
HarmonyOS List停止滑动回调不准确
594浏览 • 1回复 待解决
mysql LEFT JOIN 使用SUM不准确
2933浏览 • 1回复 待解决
HarmonyOS canvas是否有定时刷新的函数
302浏览 • 1回复 待解决
获取app进程运行时间api疑似不准
545浏览 • 1回复 待解决
HarmonyOS 卡片页面刷新接口
247浏览 • 1回复 待解决
HarmonyOS 卡片更新图片不刷新
167浏览 • 1回复 待解决