메뉴로 바로가기

@capgo/capacitor-file-sharer

__CAPGO_KEEP_0__

@capgo/capacitor-file-sharer base64 데이터, 데이터 URL, 로컬 파일 경로, URL, URI, 및 __CAPGO_KEEP_0__에서 파일을 공유하거나 저장합니다. file:// URL content:// URIs, and Capacitor _capacitor_file_ 기본 기능

It is used when an app needs to export reports, backups, images, videos, PDFs, ZIP archives, or other generated files without forcing every platform through the same storage path.

Core Capabilities

Core Capabilities
  • share - 안드로이드 및 iOS에서 네이티브 공유 시트를 열거나 웹에서 파일을 다운로드합니다.
  • save - 안드로이드 공용 컬렉션에 저장하거나 iOS에서 저장/공유 시트를 열거나 웹에서 다운로드합니다.
  • getPluginVersion - 네이티브/웹 플러그인 구현 버전을 반환합니다.

Platform Behavior

Platform
공유 동작저장 동작안드로이드
안드로이드에서 사용하는 URI 허가로 파일을 읽을 수 있는 chooser 미리보기 및 썸네일이 표시됩니다. FileProvider, ClipData, and URI grants so chooser previews and thumbnails can read the file.Android 10 이상에서는 MediaStore를 사용하고 Android 9 이하에서는 공용 디렉토리를 사용합니다.
iOS사용 UIActivityViewController base64 또는 직접 경로로 지원되는 파일과 함께.Save to Files 또는 다른 목적지로 파일을 저장할 수 있도록 사용자에게 native 공유 시트를 열어줍니다.
Web파일을 다운로드합니다.파일을 다운로드합니다.

공개된 API

공개된 API
메소드설명
shareAndroid 및 iOS에서 네이티브 공유 시트를 사용하여 파일을 공유하거나 웹에서 다운로드합니다.
saveAndroid/Web에서 파일을 지역 저장하거나 iOS에서 저장/공유 시트를 열어보세요.
getPluginVersion플랫폼 구현 버전 마커를 반환합니다.

이 참조는 src/definitions.ts 에서 capacitor-file-sharer에서 계속하세요.

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-sharer을 사용 중이라면 @capgo/capacitor-file-sharer storage와 파일 처리를 계획하고 연결하세요. @capgo/capacitor-file-sharer를 사용하여 native 기능을 사용하는 @capgo/capacitor-file-sharer에 대해 @capgo/capacitor-data-storage-sqlite를 사용하여 @capgo/capacitor-data-storage-sqlite의 implementation detail에 대해 @capgo/capacitor-data-storage-sqlite를 사용하여 native 기능을 사용하는 @capgo/capacitor-data-storage-sqlite에 대해 @capgo/capacitor-file @capgo/capacitor-file의 implementation detail에 대해 @capgo/capacitor-file를 사용하여 native 기능을 사용하는 @capgo/capacitor-file에 대해