指南
文件__CAPGO_KEEP_1__教程
使用@capgo/capacitor-file
Capacitor文件插件实现了类似Cordova File插件的文件系统操作。
安装
bun add @capgo/capacitor-file
bunx cap sync
此插件暴露的内容
requestFileSystem- 请求文件系统。resolveLocalFileSystemURL- 将文件URL解析为一个入口。getFile- 获取一个文件入口。getDirectory- 获取一个目录项。
示例用途
requestFileSystem
请求一个文件系统。
import { CapacitorFile } from '@capgo/capacitor-file';
await CapacitorFile.requestFileSystem({} as RequestFileSystemOptions);
resolveLocalFileSystemURL
将一个文件 URL 解析为一个目录项。
import { CapacitorFile } from '@capgo/capacitor-file';
await CapacitorFile.resolveLocalFileSystemURL({} as ResolveURLOptions);
getFile
获取一个文件项。
import { CapacitorFile } from '@capgo/capacitor-file';
await CapacitorFile.getFile({} as GetFileOptions);
getDirectory
获取一个目录项。
import { CapacitorFile } from '@capgo/capacitor-file';
await CapacitorFile.getDirectory({} as GetDirectoryOptions);
全局参考
- GitHub: https://github.com/Cap-go/capacitor-file/
- 文档: /docs/plugins/file/