Stage模型的卡片如何配置刷新时间

Stage模型的卡片如何配置刷新时间

HarmonyOS
2024-01-21 14:28:41
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hzy_lhx

Stage模型下有三种配置卡片刷新的方法,且不管应用有没有启动,卡片都可以刷新:

  • 定时刷新:配置刷新的间隔时间,module.json5配置文件中的extensionAbilities标签下的updateDuration字段。
  • 定点刷新:配置每天的一个时刻进行刷新,module.json5配置文件中的extensionAbilities标签下的scheduledUpdateTime字段。
  • 主动刷新:使用接口setFormNextRefreshTime()。

注意事项

  • 定时刷新有配额限制,每张卡片每天最多通过(定时方式+主动刷新)触发刷新50次,当达到50次配额后,无法通过定时方式再次触发刷新,刷新次数会在每天的0点重置。
  • 当前定时刷新使用同一个计时器进行计时,因此卡片定时刷新的第一次刷新会有最多30分钟的偏差。
  • 定时刷新和定点刷新仅在屏幕亮屏情况下才会触发,在灭屏场景下仅会将记录刷新动作,待亮屏时统一进行刷新。

参考链接

配置卡片的配置文件​​​​

已于2024-1-31 14:05:46修改
分享
微博
QQ
微信
回复
2024-01-22 17:12:24
相关问题
卡片的数据刷新时间如何支持配置
2046浏览 • 1回复 待解决
Stage模型如何开发一个服务卡片
2424浏览 • 1回复 待解决
Stage模型如何获取context?
4061浏览 • 1回复 待解决
Stage模型和FA模型的区别
2997浏览 • 1回复 待解决
卡片开发支持多少种尺寸的卡片
669浏览 • 2回复 待解决
FA模型Stage模型StartAbility使用差异
1834浏览 • 1回复 待解决
Stage模型如何申请网络访问权限
2069浏览 • 1回复 待解决
Api 9 Stage 模型分布式如何实现?
2805浏览 • 1回复 待解决
Stage模型如何主动重新渲染UI
3414浏览 • 1回复 已解决
Stage 模型下,ListItem 怎么复用?
294浏览 • 1回复 待解决
FA模型Stage模型的区别是什么?
609浏览 • 1回复 待解决
如何获取组件刷新时间
1891浏览 • 1回复 待解决
如何Stage模型中创建后台服务
1919浏览 • 1回复 待解决