解决措施Stage模型下有三种配置卡片刷新的方法,且不管应用有没有启动,卡片都可以刷新:定时刷新:配置刷新的间隔时间,module.json5配置文件中的extensionAbilities标签下的updateDuration字段。定点刷新:配置每天的一个时刻进行刷新,module.json5配置文件中的extensionAbilities标签下的scheduledUpdateTime字段。主动刷新:使用接口setFormNextRefreshTime()。注意事项定时刷新有配额限制,每张卡片每天最多通过(定时方式+主动刷新)触发刷新50次,当达到50次配额后,无法通过定时方式再次触发刷新,刷新次数会在每天的0点重置。当前定时刷新使用同一个计时器进行计时,因此卡片定时刷新的第一次刷新会有最多30分钟的偏差。定时刷新和定点刷新仅在屏幕亮屏情况下才会触发,在灭屏场景下仅会将记录刷新动作,待亮屏时统一进行刷新。参考链接配置卡片的配置文件,setFormNextRefreshTime接口文档,定时刷新和定点刷新
解决措施
Stage模型下有三种配置卡片刷新的方法,且不管应用有没有启动,卡片都可以刷新:
注意事项
参考链接
配置卡片的配置文件,setFormNextRefreshTime接口文档,定时刷新和定点刷新