@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' });
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-uploader/
- Docs: /docs/plugins/uploader/
capgo를 계속 사용하세요. @capgo/capacitor-uploader
__CAPGO_KEEP_0__를 사용하고 있다면 Using @capgo/capacitor-uploader __CAPGO_KEEP_0__를 연결하여 capgo/capacitor-uploader capgo/capacitor-uploader의 구현 세부 정보를 참조하세요. Getting Started Getting Started의 구현 세부 정보를 참조하세요. Capgo Enterprise 제품 워크플로우에서 Capgo Enterprise를 사용하는 경우, 아이온 Enterprise 플러그인 대안 제품 워크플로우에서 아이온 Enterprise 플러그인 대안을 사용하고, Capgo 대안 제품 워크플로우에서 Capgo 대안을 사용하는 경우,