安卓行为
复制一个包含安装步骤和本插件的完整 Markdown 指南的配置提示。
Android 背景 fetch 工作由 WorkManager 支持。无需额外的应用程序清单条目即可进行正常的周期性后台 fetch 工作。
调度
调度await BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});行为
行为- Android 对周期性工作强制执行 15 分钟的最小间隔时间。它与 WorkManager 的联网网络约束相对应。
requiresNetwork: true每个任务名称都被计划为唯一的周期性工作,因此注册相同的任务名称会更新现有的调度。- 任务运行会在将其传递给 JavaScript 之前记录在本地,因此当 WebView 就绪时, pendding 事件可以被清空。
- 测试
__CAPGO_KEEP_0__
await BackgroundTask.triggerTaskWorkerForTestingAsync();限制
标题:限制WorkManager 是为延迟工作设计的。它不保证精确的时间,并且不应用于闹钟、倒计时或用户可见的截止日期。