메인 콘텐츠로 바로가기
플러그인으로 돌아가기
@capgo/capacitor-다운로더
튜토리얼
@capgo/capacitor-다운로더

다운로더

배경에서 진행률 추적 및 일시 중단/재개 지원을 통해 큰 파일 다운로드

__CAPGO_KEEP_0__ 보기

안내

@capgo/capacitor-다운로드 사용

Capacitor 플러그인은 배경 지원과 함께 파일 다운로드를 제공합니다. 다운로드 진행률 추적과 함께 재시작 가능한 다운로드를 제공합니다.

설치

bun add @capgo/capacitor-downloader
bunx cap sync

이 플러그인이 제공하는 것

  • download - 새로운 다운로드 작업을 시작합니다.
  • pause - 활성 다운로드를 일시 중단합니다. 다운로드를 다시 시작할 수 있습니다.
  • resume - 일시 중단된 다운로드를 다시 시작합니다. 중단된 위치에서 계속합니다.
  • stop - 다운로드를 영구적으로 중단하고 취소합니다. 다운로드한 데이터는 삭제됩니다.

예시 사용

download

새로운 다운로드 작업을 시작합니다.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

const task = await Downloader.download({
  id: 'my-download',
  url: 'https://example.com/file.pdf',
  destination: 'downloads/file.pdf'
});

pause

다운로드를 일시 정지합니다. 이후 동일한 위치에서 다운로드를 재개할 수 있습니다.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.pause({} as { id: string });

resume

일시 정지된 다운로드를 재개합니다. 재개할 위치는 이전에 일시 정지한 위치입니다.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.resume({} as { id: string });

stop

다운로드를 영구적으로 중단하고 취소합니다. 다운로드한 데이터는 삭제됩니다.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.stop({} as { id: string });

전체 참조

Keep going from Using @capgo/capacitor-downloader

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-downloader를 사용 중이라면 capgo/capacitor-downloader와 연결하여 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-downloader를 사용하여 계획된 마이그레이션 및 기업 운영을 수행합니다. capgo/capacitor-downloader를 사용합니다. Capgo의 구현 세부 정보에 대해 @capgo/capacitor-다운로더에 대해, 시작하기 Capgo Enterprise Capgo Enterprise for the product workflow in Capgo Enterprise, 아이오닉 Enterprise 플러그인 대체품 Capgo의 제품 워크플로에 대해 아이오닉 Enterprise 플러그인 대체품, Capgo Alternatives for the product workflow in Capgo Alternatives.