Comportamento Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La programmazione degli eventi per Android è supportata da WorkManager. Non è richiesta alcuna entry di manifesto dell'app aggiuntiva per il lavoro di fetch di background periodico normale.
Programmazione
Sezione intitolata “Programmazione”await BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});Comportamento
Sezione intitolata “Comportamento”- L'Android impone un intervallo minimo di 15 minuti per il lavoro periodico.
requiresNetwork: truesi mappa nella restrizione di rete connessa di WorkManager.- Ogni nome di compito viene pianificato come lavoro periodico unico, quindi registrare lo stesso nome di compito aggiorna lo schema esistente.
- I lanci di compito vengono registrati nativamente prima di essere consegnati a JavaScript, quindi gli eventi in sospeso possono essere svuotati quando il WebView è pronto.
Utilizza il trigger di test per eseguire immediatamente le callback registrate durante lo sviluppo:
await BackgroundTask.triggerTaskWorkerForTestingAsync();WorkManager è progettato per il lavoro differibile. Non garantisce un timing esatto e non dovrebbe essere utilizzato per gli allarmi, i countdown o i deadline visibili dall'utente.
Continua dall'Android
Sezione intitolata “Continua da comportamento Android”Se stai utilizzando comportamento Android per pianificare il lavoro di plugin nativi, connettilo con Utilizzare @capgo/capacitor-task-di-sfondo per la capacità nativa in Utilizzare @capgo/capacitor-task-di-sfondo, Directory dei plugin Capgo per il flusso di lavoro del prodotto in Directory dei plugin Capgo, Plugin Capacitor di Capgo per la dettaglio di implementazione in Plugin Capacitor di Capgo, Aggiungere o Aggiornare Plugin per la dettaglio di implementazione in Aggiungere o Aggiornare Plugin, e Alternative plugin per Ionic Enterprise per il workflow del prodotto in Alternative plugin per Ionic Enterprise.