개요
개요 섹션Capacitor 파일 플러그인은 Cordova File 플러그인과 유사한 파일 시스템 연산을 구현합니다.
핵심 기능
핵심 기능 섹션requestFileSystem- 파일 시스템을 요청합니다.resolveLocalFileSystemURL- 파일 URL을 엔트리로 해결합니다.getFile- 파일 엔트리를 가져옵니다.getDirectory- 디렉토리 엔트리를 가져옵니다.
Public API
Section titled “Public API”| Method | Description |
|---|---|
requestFileSystem | 파일 시스템을 요청합니다. |
resolveLocalFileSystemURL | 파일 URL을 엔트리로 해결합니다. |
getFile | 파일 엔트리를 가져옵니다. |
getDirectory | 디렉토리 엔트리를 가져옵니다. |
readFile | 파일을 텍스트 또는 base64로 읽습니다. |
readAsDataURL | MIME 타입 접두사와 함께 base64로 파일을 읽습니다. |
writeFile | 데이터를 파일에 씁니다. |
appendFile | 데이터를 파일에 추가합니다. |
deleteFile | 파일을 삭제합니다. |
mkdir | 디렉토리를 생성합니다. |
rmdir | 디렉토리를 삭제합니다. |
readdir | 디렉토리 내용을 읽습니다. |
stat | 파일 또는 디렉토리의 메타데이터를 가져옵니다. |
getMetadata | 파일 또는 디렉토리의 메타데이터를 가져옵니다. stat()의 별칭입니다. |
rename | 파일 또는 디렉토리를 이름을 바꾸거나 이동합니다. |
move | 파일 또는 디렉토리를 이동합니다. rename()의 별칭입니다. |
copy | __CAPGO_KEEP_0__을 복사하거나 폴더를 복사합니다. |
exists | __CAPGO_KEEP_0__이 존재하는지 확인합니다. |
getUri | __CAPGO_KEEP_0__의 URI를 가져옵니다. |
truncate | __CAPGO_KEEP_0__의 크기를 지정하여 파일을 잘라냅니다. |
getDirectories | 모든 파일 시스템 폴더를 가져옵니다. |
getFreeDiskSpace | __CAPGO_KEEP_0__의 사용 가능한 디스크 공간을 바이트 단위로 가져옵니다. |
addListener | __CAPGO_KEEP_0__의 읽기 진행 이벤트를 듣습니다. |
addListener | __CAPGO_KEEP_0__의 쓰기 진행 이벤트를 듣습니다. |
removeAllListeners | 모든 이벤트 리스너를 제거합니다. |
getPluginVersion | 플러그인 버전을 가져옵니다. |
checkPermissions | __CAPGO_KEEP_0__의 파일 연산에 대한 현재 권한 상태를 확인합니다. 안드로이드에서는 외부 저장소 권한을 확인합니다. iOS와 웹에서는 특별한 권한이 필요하지 않기 때문에 항상 '허용'을 반환합니다. |
requestPermissions | __CAPGO_KEEP_0__의 파일 연산에 대한 권한을 요청합니다. 안드로이드에서는 앱의 개인 폴더 외부의 파일에 접근하기 위해 필요한 외부 저장소 권한을 요청합니다. iOS와 웹에서는 특별한 권한이 필요하지 않기 때문에 항상 '허용'을 반환합니다. |
__CAPGO_KEEP_0__의 원천
__CAPGO_KEEP_0__의 원천 섹션이 참조는 __CAPGO_KEEP_0__-파일에서 동기화됩니다. src/definitions.ts 에서 capacitor-파일.
capgo-파일에서 @capacitor-파일로 계속 진행하세요.
capgo-파일에서 @capacitor-파일로 계속 진행하세요 섹션Capgo를 사용 중이고 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-파일을 사용하여 저장소 및 파일 처리를 계획하고 있다면 @capgo/capacitor-파일 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-파일을 사용하여 Native Capability을 사용하세요. @capgo/capacitor-파일을 사용하여 Native Capability을 사용하세요. for the native capability in Using @capgo/capacitor-file, @capgo/capacitor-data-storage-sqlite implementation 세부 사항에 대한 @capgo/capacitor-data-storage-sqlite Cloudflare @capgo/capacitor-data-storage-sqlite 사용 native 기능에 대한 @capgo/capacitor-data-storage-sqlite 사용 @capgo/capacitor-uploader implementation 세부 사항에 대한 @capgo/capacitor-uploader Cloudflare @capgo/capacitor-uploader 사용 native 기능에 대한 @capgo/capacitor-uploader 사용