Resumen
Sección titulada “Resumen”Capacitor Archivo Plugin Implementa operaciones de sistema de archivos similares al plugin de Cordova File.
Capacidades básicas
Sección titulada “Capacidades básicas”requestFileSystem- Solicite un sistema de archivos.resolveLocalFileSystemURL- Resuelva una URL de archivo a una entrada.getFile- Obtenga una entrada de archivo.getDirectory- Obtenga una entrada de directorio.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
requestFileSystem | Solicite un sistema de archivos. |
resolveLocalFileSystemURL | Resuelve una URL de archivo a una entrada. |
getFile | Obtenga una entrada de archivo. |
getDirectory | Obtenga una entrada de directorio. |
readFile | Lea un archivo como texto o base64. |
readAsDataURL | Lea un archivo como una URL de datos (base64 con prefijo de tipo MIME). |
writeFile | Escriba datos en un archivo. |
appendFile | Agregue datos a un archivo. |
deleteFile | Elimine un archivo. |
mkdir | Cree un directorio. |
rmdir | Elimine un directorio. |
readdir | Lea los contenidos de un directorio. |
stat | Obtenga metadatos sobre un archivo o directorio. |
getMetadata | Obtener metadatos sobre un archivo o directorio. Alias para stat(). |
rename | Renombrar o mover un archivo o directorio. |
move | Mover un archivo o directorio. Alias para rename(). |
copy | Copiar un archivo o directorio. |
exists | Comprobar si un archivo o directorio existe. |
getUri | Obtener la URI para un archivo. |
truncate | Truncar un archivo a un tamaño especificado. |
getDirectories | Obtener todos los directorios de sistema de archivos conocidos. |
getFreeDiskSpace | Obtener el espacio libre en disco en bytes. |
addListener | Escuchar eventos de progreso de lectura. |
addListener | Escuchar eventos de progreso de escritura. |
removeAllListeners | Eliminar todos los escuchadores de eventos. |
getPluginVersion | Obtenga la versión del complemento. |
checkPermissions | Verifique el estado de permiso actual para operaciones de archivo. En Android, esto verifica las permisos de almacenamiento externo. En iOS y web, siempre devuelve ‘concedido’ ya que no se necesitan permisos especiales. |
requestPermissions | Solicite permisos para operaciones de archivo. En Android, esto solicita permisos de almacenamiento externo necesarios para acceder a archivos fuera de los directorios privados de la aplicación. En iOS y web, siempre devuelve ‘concedido’ ya que no se necesitan permisos especiales. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-archivo.