メニューに進む

ページ/エリア: Capgoのマーケティングサイト。役割: ウェブサイトのコンテンツ。見られる場所: component doc/SignupCta.astro, component Hero.astro. メッセージキー `hero_subtitle_v2` (Hero Subtitle V2).

GitHub

インストール、同期、ソースマークダウンガイドを含みます。

Scheduling

Scheduling
await BackgroundTask.registerTaskAsync('sync-offline-data', {
minimumInterval: 30,
requiresNetwork: true,
});

Behavior

Behavior
  • Androidは、15分間隔の最小間隔で周期的な作業を強制します。
  • requiresNetwork: true WorkManagerの接続済みネットワーク制約にマップされます。
  • 各タスク名は、ユニークな周期的な作業としてスケジュールされるため、同じタスク名を登録すると既存のスケジュールが更新されます。
  • タスク実行は、JavaScriptに配信される前にネイティブで記録されるため、WebViewが利用可能になるまで待機イベントを排出できます。

Testing

Testing

開発中は、登録されたコールバックを即座に実行するテストトリガーを使用してください:

await BackgroundTask.triggerTaskWorkerForTestingAsync();

制限

制限

WorkManagerは、遅延実行用に設計されています。タイミングは厳密に保証されず、警告、カウントダウン、ユーザーに表示される期限には使用しないでください。

Androidの動作から続けて

Androidの動作から続けて

あなたが使用している場合 Androidの動作 プラグインのネイティブワークを計画するには、それを接続する native 能力のために、@capgo/capacitor-background-task Capacitorのネイティブ機能のために@capgo/capacitor-バックグラウンドタスクを使用します。 Capgo プラグインディレクトリ Capgo プラグイン ディレクトリの製品ワークフローに Capacitor プラグインは Capgo によって Capgoのプラグインの実装詳細については、CapacitorプラグインによってCapgoで実装されています。 プラグインの追加または更新 プラグインの追加または更新の実装詳細、 イオニック エンタープライズ プラグインの代替 __CAPGO_KEEP_0__ から始め