@capgo/capacitor-file-sharer URL file:// URI content:// Capacitor _capacitor_file_ URL
사용자 앱이 보고서, 백업, 이미지, 비디오, PDF, ZIP 압축 파일, 또는 다른 생성된 파일을 내보내기 위해 플랫폼을 동일한 저장 경로를 강요하지 않고 export할 때 사용하세요.
기본 기능
기본 기능 섹션share- 안드로이드 및 iOS에서 네이티브 공유 시트를 열거나 웹에서 파일을 다운로드합니다.save- 안드로이드 공용 컬렉션에 저장하거나 iOS에서 저장/공유 시트를 열거나 웹에서 다운로드합니다.getPluginVersion- 네이티브/웹 플러그인 구현 버전을 반환합니다.
플랫폼 동작
플랫폼| 공유 동작 | 저장 동작 | 안드로이드 |
|---|---|---|
| 사용 | 사용 FileProvider, ClipData__CAPGO_KEEP_0__와 URI 권한이 있어 chooser 미리보기 및 썸네일을 읽을 수 있습니다. | Android 10 이상에서는 MediaStore를 사용하고 Android 9 이하에서는 공용 디렉토리를 사용합니다. |
| iOS | 사용 UIActivityViewController base64 또는 직접 경로 기반 파일과 함께 사용합니다. | native 공유 시트를 열어 사용자가 파일을 Save to Files 또는 다른 목적지로 저장할 수 있도록 합니다. |
| Web | 파일을 다운로드합니다. | 파일을 다운로드합니다. |
공개 API
제목이 '공개 API'인 섹션| 메서드 | 설명 |
|---|---|
share | Android 및 iOS에서 네이티브 공유 시트를 사용하여 파일을 공유하거나 웹에서 다운로드합니다. |
save | Android/Web에서 파일을 저장하거나 iOS에서 저장/공유 시트를 열 수 있습니다. |
getPluginVersion | 플랫폼 구현 버전 마커를 반환합니다. |
진실의 근원
“진실의 근원”이라는 제목의 섹션이 참조는 __CAPGO_KEEP_0__에서 synced됩니다. src/definitions.ts 에서 capacitor-file-sharer에서 계속.
Keep going from @capgo/capacitor-file-sharer
Section titled “Keep going from @capgo/capacitor-file-sharer”이미 __CAPGO_KEEP_0__를 사용 중이라면 @capgo/capacitor-file-sharer 저장 및 파일 처리를 계획하고 연결하세요. Using @capgo/capacitor-file-sharer Using @capgo/capacitor-file-sharer의 원시 기능을 위해 @capgo/capacitor-data-storage-sqlite for the implementation detail in @capgo/capacitor-data-storage-sqlite, Using @capgo/capacitor-data-storage-sqlite Using @capgo/capacitor-data-storage-sqlite의 원시 기능을 위해 @capgo/capacitor-file for the implementation detail in @capgo/capacitor-file, and Using @capgo/capacitor-file Using @capgo/capacitor-file의 원시 기능을 위해