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

업로더 Capacitor 플러그인

대용량 파일 업로드를 신뢰할 수 있는 배경에서 진행하며 진행률 추적 및 재시도 지원

설치

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

설명서

Capacitor에서 업로더 사용하는 방법

장치에서 테스트

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

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

capgo/capacitor-업로더를 사용하여

Capacitor 업로더 플러그인: 배경 지원과 진행 추적과 함께 파일 업로드

설치

bun add @capgo/capacitor-uploader
bunx cap sync

이 플러그인이 제공하는 것

  • startUpload - 서버에 파일을 업로드하는 것을 시작합니다.
  • removeUpload - 진행 중인 업로드를 취소하고 제거합니다.

예시 사용법

startUpload

서버에 파일 업로드를 시작하세요.

import { Uploader } from '@capgo/capacitor-uploader';

const { id } = await Uploader.startUpload({
  filePath: 'file:///path/to/file.jpg',
  serverUrl: 'https://example.com/upload',
  headers: {
    'Authorization': 'Bearer token'
  },
  method: 'POST',
  uploadType: 'multipart',
  fileField: 'photo'
});
console.log('Upload started with ID:', id);

removeUpload

진행 중인 업로드를 취소하고 삭제하세요.

import { Uploader } from '@capgo/capacitor-uploader';

await Uploader.removeUpload({ id: 'upload-123' });

전체 참조

@capgo/capacitor-업로더 계속 사용하세요

__CAPGO_KEEP_0__를 사용하는 경우 Using @capgo/capacitor-uploader __CAPGO_KEEP_0__와 연결하여 @capgo/capacitor-업로더 for the implementation detail in @capgo/capacitor-uploader, 시작하기 시작하기 구현 세부 사항에 대해 Capgo 기업 버전 시작하기 구현 세부 사항에 대해 Capgo Enterprise Ionic Enterprise 플러그인 대체 시작하기 구현 세부 사항에 대해 Ionic Enterprise 플러그인 대체, 그리고 Capgo 대체 시작하기 구현 세부 사항에 대해 Capgo 대체

FAQ

Uploader 플러그인 FAQ

Uploader 플러그인을 Capacitor 앱에 설치하는 방법은?

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

@capgo/capacitor-uploader는 React, Vue 및 Angular와 함께 작동하나요?

Yes. Uploader is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Which Capacitor version does @capgo/capacitor-uploader support?

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 업로더는 무료이며 오픈 소스인가요?

네. code의 소스는 GitHub에 https://github.com/Cap-go/capacitor-uploader/ 에 공개되어 있으며 npm에서 무료로 설치할 수 있습니다. 버그 리포트와 풀 리퀘스트는 환영합니다.

code 업로더를 사용하는 앱을 업데이트할 수 있나요?

code 업로더를 설치하거나 업그레이드하면 네이티브 code이 변경되므로 새로운 스토어 빌드를 필요로 합니다. 그 후에 Capgo 라이브 업데이트를 통해 JavaScript, HTML 및 CSS 변경 사항이 바로 업로드될 수 있습니다.

앱 리뷰 기다리지 않고 업로더 변경을 배포

플러그인이 스토어 빌드에 포함된 후, Capgo 라이브 업데이트 통해 사용자에게 JavaScript, HTML 및 CSS 변경을 몇 분만에 푸시합니다.

Capgo 시작