跳过主要内容
返回插件
@capgo/capacitor-file
教程
由 github.com/Cap-go

文件

功能齐全的文件系统插件,用于读取、写入和管理文件和目录

指南

文件__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);

全局参考