Androidの動作
このプラグインのインストール手順とマークダウンガイドを含むセットアップのコピー用テキストをコピーします。
AndroidのバックグラウンドタスクのスケジュールはWorkManagerによってサポートされています。通常の周期的なバックグラウンドフェッチワークの場合、通常のアプリケーションマニフェストエントリが必要ありません。
スケジュール
「スケジュール」のセクションawait BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});- Androidは、15分間隔の最小間隔を強制するため、周期的な作業を実行します。
requiresNetwork: trueこれは、WorkManagerの接続済みネットワーク制約にマップされます。- 各タスク名は、ユニークな周期的な作業としてスケジュールされるため、同じタスク名を登録すると既存のスケジュールが更新されます。
- タスク実行は、JavaScriptに渡される前にネイティブで記録されるため、WebViewが利用可能になるまで、 penddingイベントを排出できます。
テスト
「テスト」セクション開発中は、登録済みコールバックを即座に実行するテストトリガーを使用してください:
await BackgroundTask.triggerTaskWorkerForTestingAsync();WorkManagerは、遅延実行用に設計されています。 時間の厳密な保証はありません。 アラーム、カウントダウン、ユーザーに表示される期限には使用しないでください。
Androidの動作を継続してください。
Androidの動作を継続してください。「Androidの動作を継続してください。」 Androidの動作 Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-background-task Using @capgo/capacitor-background-taskのnative機能 for the native capability in Using @capgo/capacitor-background-task, Capgo プラグインディレクトリの製品ワークフロー Capgo プラグイン Capacitor プラグインのCapgo実装 Capacitor プラグインのCapgo実装 プラグインの追加または更新 プラグインの追加または更新の実装詳細について Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローについて