@capgo/capacitor-file-sharer base64 데이터, 데이터 URL, 로컬 파일 경로, URL, URI 및 __CAPGO_KEEP_0__에서 파일을 공유하거나 저장합니다. file:// URL content:// URIs, and Capacitor _capacitor_file_ URLs.
앱이 보고서, 백업, 이미지, 비디오, PDF, ZIP 압축 파일, 또는 다른 생성된 파일을 내보내기 위해 모든 플랫폼을 동일한 저장 경로를 통해 강제하지 않고 사용할 때.
기본 기능
기본 기능share- 안드로이드 및 iOS에서 네이티브 공유 시트를 열거나, 웹에서 파일을 다운로드합니다.save- 안드로이드의 공용 컬렉션에 저장하거나, iOS의 저장/공유 시트를 열거나, 웹에서 다운로드합니다.getPluginVersion- 네이티브/웹 플러그인 구현 버전을 반환합니다.
플랫폼 동작
플랫폼| 공유 동작 | 저장 동작 | __CAPGO_KEEP_0__ |
|---|---|---|
| 안드로이드 | Android FileProvider, ClipData사용하는 | Uses a |
| , URI 허가로 chooser 미리보기 및 썸네일이 파일을 읽을 수 있습니다. | Uses MediaStore on Android 10+ and public directories on Android 9 and below. UIActivityViewController iOS | 사용하는 |
| with base64 or direct path-backed files. | native 공유 시트를 열어 사용자가 파일을 저장하거나 다른 목적지로 선택할 수 있도록 합니다. | Web |
Public API
공개 API| 메서드 | 설명 |
|---|---|
share | Android 및 iOS에서 네이티브 공유 시트를 사용하여 파일을 공유하거나 웹에서 다운로드합니다. |
save | Android/Web에서 파일을 로컬로 저장하거나 iOS에서 저장/공유 시트를 열어 파일을 저장합니다. |
getPluginVersion | 플랫폼 구현 버전 마커를 반환합니다. |
진실의 근원
이 참조는in src/definitions.ts __CAPGO_KEEP_0__-file-sharer 다음으로 계속하세요 @capacitor/__CAPGO_KEEP_1__-file-sharer.
Keep going from @capgo/capacitor-file-sharer
Section titled “capgo/capacitor-file-sharer”에서 계속하기”__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-sharer을 사용 중이라면 capgo/capacitor-file-sharer __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-sharer을 저장소와 파일 처리에 대한 계획과 연결하세요 capgo/capacitor-file-sharer을 사용하여 capgo/capacitor-file-sharer의 원시 기능을 사용하여 capgo/capacitor-data-storage-sqlite capgo/capacitor-data-storage-sqlite의 구현 세부 정보를 위해 capgo/capacitor-data-storage-sqlite capgo/capacitor-data-storage-sqlite의 원시 기능을 사용하여 capgo/capacitor-file capgo/capacitor-file의 구현 세부 정보를 위해 {"targetLanguage":"Korean","pagePath":"/ko/docs/plugins/file-sharer/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"@capgo/capacitor-파일을 사용하여"},{"text":"자연스러운 기능을 사용하기 위해 @capgo/capacitor-파일을 사용합니다."},{"text":"페이지 편집"}]} {"targetLanguage":"Korean","pagePath":"/ko/docs/plugins/file-sharer/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"@capgo/capacitor-파일을 사용하여"},{"text":"자연스러운 기능을 사용하기 위해 @capgo/capacitor-파일을 사용합니다."},{"text":"페이지 편집"}]}