Comportamento di Android
Copia un prompt di installazione 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 sfondo periodico normale.
Pianificazione
Sezione intitolata “Pianificazione”await BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});Comportamento
Sezione intitolata “Comportamento”- L'Android impone un intervallo minimo di 15 minuti per i lavori periodici.
requiresNetwork: truesi mappa alla 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.
- Le esecuzioni dei compiti vengono registrate nativamente prima di essere consegnate 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 termini visibili per l'utente.
Continua da Android
Sezione intitolata “Continua da Android”Se stai utilizzando Comportamento di Android per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/capacitor-task-di-background per la capacità nativa in Utilizzando @capgo/capacitor-task-di-background, Capgo Directory del Plugin per il workflow del prodotto nella directory dei plugin Capgo i plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins by Capgo, Aggiungere o aggiornare i plugin per i dettagli di implementazione in Aggiungere o aggiornare i plugin, e Alternative plugin Enterprise Ionic per il workflow del prodotto in Alternative plugin Enterprise Ionic.