跳过内容

@capgo/capacitor-file

Capacitor 文件插件实现类似于 Cordova File 插件的文件系统操作。

Capacitor 文件插件实现与 Cordova File 插件类似的文件系统操作。

  • requestFileSystem - 请求文件系统。
  • resolveLocalFileSystemURL - 将文件 URL 解析为一个入口。
  • getFile - 获取一个文件入口。
  • getDirectory - 获取一个目录入口。
方法描述
requestFileSystem请求文件系统。
resolveLocalFileSystemURL解析一个文件 URL 为一个入口。
getFile获取一个文件入口。
getDirectory获取一个目录入口。
readFile以文本或 base64 格式读取一个文件。
readAsDataURL以 base64 格式读取一个文件 (带 MIME 类型前缀)。
writeFile向一个文件写入数据。
appendFile向一个文件追加数据。
deleteFile删除一个文件。
mkdir创建一个目录。
rmdir删除一个目录。
readdir读取目录内容。
stat获取一个文件或目录的元数据。
getMetadata获取文件或目录的元数据。 stat() 的别名。
rename重命名或移动文件或目录。
move移动文件或目录。 rename() 的别名。
copy复制文件或目录。
exists检查文件或目录是否存在。
getUri获取文件的 URI。
truncate将文件截断到指定大小。
getDirectories获取所有已知的文件系统目录。
getFreeDiskSpace获取可用的磁盘空间(以字节为单位)。
addListener监听读取进度事件。
addListener监听写入进度事件。
removeAllListeners移除所有事件监听器。
getPluginVersion获取插件版本。
checkPermissions检查文件操作的当前权限状态。 在 Android 上,这检查外部存储权限。 在 iOS 和 web 上,这始终返回 ‘授权’,因为不需要特殊权限。
requestPermissions请求文件操作的权限。 在 Android 上,这请求外部存储权限,用于访问应用程序私有目录外的文件。 在 iOS 和 web 上,这始终返回 ‘授权’,因为不需要特殊权限。

真实数据来源

标题:真实数据来源

此参考资料是从 src/definitions.tscapacitor-文件.