#鸿蒙通关秘籍#怎样设置鸿蒙卡片的下次刷新时间?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
雨后彩虹GUI

通过调用setFormNextRefreshTime接口可设定卡片的下一次刷新时间,最短刷新时间是5分钟。

javascript import { FormExtensionAbility, formProvider } from '@kit.FormKit';

const FIVE_MINUTE = 5;

export default class UpdateByTimeFormAbility extends FormExtensionAbility { onFormEvent(formId, message) { try { formProvider.setFormNextRefreshTime(formId, FIVE_MINUTE, (err) => { if (err) { console.log(Failed to setFormNextRefreshTime. Code: ${err.code}, message: ${err.message}); return; } console.log('Succeeded in setFormNextRefreshTiming.'); }); } catch (err) { console.log(Failed to setFormNextRefreshTime. Code: ${(err).code}, message: ${(err).message}); } } }

该方法允许在调用后的5分钟内刷新卡片内容,但定时方式每天最多可以被触发50次。


分享
微博
QQ
微信
回复
2天前
相关问题
卡片数据刷新时间如何支持配置
2046浏览 • 1回复 待解决
Stage模型的卡片如何配置刷新时间
2452浏览 • 1回复 待解决