메인 콘텐츠로 건너뛰기
@capgo/capacitor-다운로더 파일 및 저장소 오픈 소스

다운로더 Capacitor 플러그인

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

설치

bun add @capgo/capacitor-downloader bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-downloader
  • pnpm add @capgo/capacitor-downloader
  • yarn add @capgo/capacitor-downloader

Guide

How to use Downloader in Capacitor

다운로더를 __CAPGO_KEEP_0__ 앱에서 사용하세요. QR코드를 스캔하세요.

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

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

@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 CapacitorDownloader.download({
  id: 'my-download',
  url: 'https://example.com/file.pdf',
  destination: 'downloads/file.pdf'
});

pause

활성 다운로드를 일시정지하세요. 다운로드가 중단된 위치에서 다시 시작할 수 있습니다.

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

await CapacitorDownloader.pause({ id: 'id-123' });

resume

일시정지된 다운로드를 다시 시작하세요. 다운로드가 중단된 위치에서 계속됩니다.

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

await CapacitorDownloader.resume({ id: 'id-123' });

stop

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

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

await CapacitorDownloader.stop({ id: 'id-123' });

전체 참조

Using @capgo/capacitor-downloader

다운로드를 사용하는 경우 Using @capgo/capacitor-downloader 기업 운영 및 마이그레이션을 계획하고 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-다운로더와 연결합니다. @capgo/capacitor-다운로더 @capgo/capacitor-다운로더의 구현 세부 사항 Getting Started Getting Started의 구현 세부 사항 Capgo 기업 버전 Capacitor 다운로드 플러그인은 Capgo Enterprise 제품 워크플로우를 위한 것입니다. Ionic Enterprise 플러그인 대체 옵션 Ionic Enterprise Plugin Alternatives의 제품 워크플로우 Capgo 대체 옵션 for the product workflow in Capgo Alternatives.

FAQ

다운로더 플러그인을 __CAPGO_KEEP_0__ 앱에 설치하는 방법은 어떻게 하나요?

다운로더 플러그인을 Capacitor 앱에 설치하는 방법은?

Run "bun add @capgo/capacitor-downloader" (or "npm install @capgo/capacitor-downloader"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-downloader" in your app code.

리액트, 뷰, 앵귤러와 함께 @capgo/capacitor-다운로더가 작동합니까?

네. 다운로더는 Capacitor 패키지이므로, Capacitor 내에서 실행되는 모든 웹 프레임워크와 함께 작동합니다. 이에는 아이오닉, 리액트, 뷰, 앵귤러, 슬레이트, 그리고 평범한 자바스크립트도 포함됩니다.

어떤 Capacitor 버전을 @capgo/capacitor-다운로더가 지원합니까?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

다운로더 @capgo/capacitor-다운로더는 무료이며 오픈 소스인가요?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-downloader/ and the package is free to install from npm. Bug reports and pull requests are welcome.

@code/__CAPGO_KEEP_1__-다운로더를 업데이트할 수 있나요?

다운로더를 설치하거나 업그레이드하면 네이티브 code이 변경되므로, 새로운 스토어 빌드를 필요로 합니다. 그 후에 자바스크립트, HTML, CSS 변경 사항이 플러그인을 호출하는 경우 Capgo 라이브 업데이트와 함께 즉시 배포할 수 있습니다.

Ship Downloader는 앱 리뷰 기다리지 않고 변경 사항을 업데이트합니다.

Capgo

Capgo