Android-Verhalten
Eine Einrichtungsvorschlag mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Android-Scheduling wird durch WorkManager unterstützt. Eine zusätzliche Anwendungsmanifest-Eintrags ist für normale periodische Hintergrundabfrage nicht erforderlich.
Scheduling
Abschnitt mit dem Titel “Scheduling”await BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});Verhalten
Abschnitt mit dem Titel “Verhalten”- Android erfordert eine Mindestintervall von 15 Minuten für periodische Arbeit.
requiresNetwork: truemaps to WorkManager’s connected network constraint.- Jeder Aufgabenname wird als eindeutige periodische Arbeit geplant, daher aktualisiert die Registrierung des gleichen Aufgabenname die bestehende Planung.
- Aufgaben-Workflows werden natively aufgezeichnet, bevor sie an JavaScript übergeben werden, sodass sich warten lassen kann, wenn der WebView bereit ist.
Verwenden Sie den Test-Trigger, um registrierte Callbacks sofort während der Entwicklung auszuführen:
await BackgroundTask.triggerTaskWorkerForTestingAsync();Beschränkungen
Abschnitt mit dem Titel “Beschränkungen”WorkManager ist für verschiebbare Arbeit konzipiert. Es garantiert keine genauen Zeitpunkte und sollte nicht für Alarms, Countdowns oder sichtbare Fristen verwendet werden.
Fortsetzen von der Android-Verhaltensweise
Abschnitt mit dem Titel “Fortsetzen von der Android-Verhaltensweise”Wenn Sie Android-Verhaltensweise verwenden für die native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-Hintergrundaufgabe für die native Fähigkeit in Mit @capgo/capacitor-Hintergrundaufgabe, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.