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

다운로더

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

안내

다운로더 튜토리얼

장치에서 테스트

Capgo 앱을 다운로드하고 QR 코드 code를 스캔하세요.

다운로드 플러그인 미리보기 QR code

Using @capgo/capacitor-downloader

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__-다운로더를 사용 중입니다. capgo/capacitor-다운로더와 연결하여 기업 운영 및 마이그레이션 계획을 수립하는 경우 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-다운로더와 연결하세요. capgo/capacitor-다운로더를 사용합니다. for the implementation detail in @capgo/capacitor-downloader, 시작하기 Capacitor 다운로드 도구 구현 세부 정보에 대해 Capgo Enterprise for the product workflow in Capgo Enterprise, 아이오닉 Enterprise 플러그인 대안 Capgo Enterprise 제품 워크플로에 대해 Capgo Alternatives for the product workflow in Capgo Alternatives.