Comportamento Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La programmazione Android è supportata da WorkManager. Non è richiesta alcuna voce di manifesto dell'app aggiuntiva per il lavoro di fetch di background periodico normale.
Programmazione
Schedulazioneawait BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});Comportamento
Sottosezione 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 programmato come lavoro periodico unico, quindi l'iscrizione del nome di compito stesso aggiorna lo schema esistente.
- Il funzionamento dei compiti viene registrato nativamente prima di essere consegnato al JavaScript, quindi gli eventi in attesa possono essere svuotati quando il WebView è pronto.
Utilizza il trigger di test per eseguire immediatamente le callback registrate durante lo sviluppo:
await BackgroundTask.triggerTaskWorkerForTestingAsync();L'oggetto 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 dell'utente.
Continua dall'implementazione Android.
Sottosezione intitolata “Continua dall'implementazione Android”.Se stai utilizzando L'implementazione Android. per pianificare il lavoro del plugin nativo, connettilo con Utilizza @capgo/capacitor-task-di-background per la capacità nativa in Utilizza @capgo/capacitor-task-di-background, for the native capability in Using @capgo/capacitor-background-task, per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capgo Plugin da __CAPGO_KEEP_1__ per la dettaglio di implementazione in Capacitor Plugin da Capgo, per la dettaglio di implementazione in Capacitor Plugin da Capgo, Aggiunta o Aggiornamento Plugin per i dettagli di implementazione in Aggiunta o Aggiornamento Plugin, e Sostituti di Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Sostituti di Plugin Enterprise Ionic.