메뉴로 이동

@capgo/capacitor-background-task

Capacitor 앱을 위한 Expo-style 이름이 지정된 백그라운드 작업

Use @capgo/capacitor-background-task Capacitor 앱이 주기적인 백그라운드 fetch 작업이 필요할 때, 예를 들어 동기화, 캐시 갱신, 인박스 폴링, 분석 데이터 플러시, 또는 가벼운 유지 관리 작업이 필요할 때

이 플러그인은 Expo BackgroundTask의 실용적인 기능 세트를 따르며 이름이 지정된 작업, 지속적인 등록, 상태 확인, 등록 해제, 개발 트리거 및 iOS 만료 이벤트를 지원합니다.

  • defineTask - 이름 지정된 작업에 대한 자바스크립트 콜백을 등록합니다.
  • registerTaskAsync - 주기적인 작업을 저장하고 예약합니다.
  • unregisterTaskAsync - 특정 작업의 미래 실행을 취소합니다.
  • isTaskRegisteredAsync - 등록된 작업이 있는지 확인합니다.
  • getRegisteredTasksAsync - 자바스크립트가 준비되기 전에 기록된 네이티브 작업 이벤트를 검사합니다.
  • getPendingTaskRunsAsync - 네이티브 백그라운드 작업 사용 가능 여부를 확인합니다.
  • getStatusAsync - 개발 중에 등록된 작업을 즉시 실행합니다.
  • triggerTaskWorkerForTestingAsync - iOS 만료 콜백을 처리합니다.
  • addExpirationListener , 및
  • define, schedule, cancel, statusAsync, and finish - __CAPGO_KEEP_0__ helpers for react-native-background-task.

__CAPGO_KEEP_0__

,

__CAPGO_KEEP_0__

__CAPGO_KEEP_0____CAPGO_KEEP_0____CAPGO_KEEP_0__
__CAPGO_KEEP_0____CAPGO_KEEP_0____CAPGO_KEEP_0__
__CAPGO_KEEP_0____CAPGO_KEEP_0__minimumInterval 은 가장 빠른 시작 날짜이며, 보장된 일정은 아닙니다.
테스트 전용 fallback실제 배경 스케줄러가 사용할 수 없습니다.

공개 API

API
메소드설명
defineTask__CAPGO_KEEP_0__
registerTaskAsync__CAPGO_KEEP_0__
unregisterTaskAsync__CAPGO_KEEP_0__
isTaskRegisteredAsync__CAPGO_KEEP_0__
getRegisteredTasksAsync등록된 작업 이름 목록입니다.
getPendingTaskRunsAsync대기 중인 네이티브 작업 이벤트 목록입니다.
getStatusAsync네이티브 배경 스케줄링이 사용 가능한지 여부를 반환합니다.
triggerTaskWorkerForTestingAsync개발 및 QA 환경에서 등록된 작업을 트리거합니다.
addExpirationListeneriOS 만료 이벤트를 듣습니다.

Source Of Truth

Source Of Truth

이 참조는 src/definitions.ts 에서 capacitor-background-task.

@capgo/capacitor-background-task에서 계속합니다.

@capgo/capacitor-background-task에서 계속합니다.

만약에 사용 중이라면 @capgo/capacitor-background-task 자연 플러그인 작업을 계획하기 위해 사용 중이라면 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-background-task Using @capgo/capacitor-background-task 자연 플러그인 기능을 위해 Using @capgo/capacitor-background-task Using @Capgo/__CAPGO_KEEP_1__-background-task Capgo 플러그인 디렉토리 Capacitor Plugins by Capgo Capacitor 플러그인들에 의해 Capgo __CAPGO_KEEP_0__ 플러그인들에 의해 __CAPGO_KEEP_1__의 구현 세부 사항 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항 Capgo 제품 워크플로우에 대한 Ionic Enterprise 플러그인 대체 제품입니다.