안드로이드 행동
설치 단계와 이 플러그인의 전체 마크다운 가이드가 포함된 설정 지시어를 복사하세요.
Android 스케줄링은 WorkManager에 의해 지원됩니다. 정기적인 배경抓取 작업에 대한 일반적인 주기적인 배경 작업을 위해 추가 앱 매니페스트 항목이 필요하지 않습니다.
스케줄링
스케줄링 섹션await BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});행동
행동 섹션- Android는 주기적인 작업에 대해 최소 15분 간격을 강제합니다.
requiresNetwork: true네트워크 연결 제약을 사용하는 WorkManager와 매핑됩니다.- 각 작업 이름은 고유의 주기적인 작업으로 등록되므로 동일한 작업 이름을 등록하면 기존 스케줄을 업데이트합니다.
- JavaScript로 전달하기 전에 작업 실행이 자바스크립트로 기록되므로 WebView가 준비되면 대기 이벤트를 비우세요.
테스트
테스트 섹션개발 중에 등록된 콜백을 즉시 실행하기 위해 테스트 트리거를 사용하세요:
await BackgroundTask.triggerTaskWorkerForTestingAsync();제한
제한 섹션WorkManager는 지연된 작업을 위한 것입니다. 정확한 시간을 보장하지 않으며 경보, 카운트다운, 사용자에게 표시되는 마감일과 같은 데드라인을 위한 것은 아닙니다.