Saltar al contenido

Comportamiento de Android

Configuración de IA lista

await BackgroundTask.registerTaskAsync('sync-offline-data', {
minimumInterval: 30,
requiresNetwork: true,
});
  • Android impone un intervalo mínimo de 15 minutos para trabajos periódicos.
  • requiresNetwork: true corresponde a la restricción de red conectada de WorkManager.
  • Cada nombre de tarea se programa como trabajo periódico único, por lo que registrar el mismo nombre de tarea actualiza el horario existente.
  • Los ejecuciones de tarea se registran nativamente antes de ser entregadas a JavaScript, por lo que los eventos pendientes pueden ser drenados cuando el WebView está disponible.

Utilice el disparador de prueba para ejecutar las llamadas registradas de inmediato durante el desarrollo:

await BackgroundTask.triggerTaskWorkerForTestingAsync();

WorkManager está diseñado para tareas diferibles. No garantiza un tiempo exacto y no debe usarse para alarmas, conteos, o plazos visibles para el usuario.