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- Resuelve 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 | Resuelva 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 | Leer un archivo como una URL de datos (base64 con prefijo de tipo MIME). |
writeFile | Escribir datos en un archivo. |
appendFile | Agregar datos a un archivo. |
deleteFile | Eliminar un archivo. |
mkdir | Crear un directorio. |
rmdir | Eliminar un directorio. |
readdir | Leer los contenidos de un directorio. |
stat | Obtener 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 | Verificar si existe un archivo o directorio. |
getUri | Obtener la URI para un archivo. |
truncate | Truncar un archivo a un tamaño especificado. |
getDirectories | Obtener todos los directorios del 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 | Obtener la versión del plugin. |
checkPermissions | Verificar 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 | Solicitar 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.
Sigue adelante desde @capgo/capacitor-archivo
Sección titulada “Sigue adelante desde @capgo/capacitor-archivo”Si estás utilizando @capgo/capacitor-archivo para planificar el almacenamiento y el manejo de archivos, conecta con Usando @capgo/capacitor-archivo para la capacidad nativa en Usando @capgo/capacitor-archivo, @capgo/capacitor-almacenamiento-de-datos-sqlite para el detalle de implementación en @capgo/capacitor-almacenamiento-de-datos-sqlite Usando @capgo/capacitor-almacenamiento-de-datos-sqlite para la capacidad nativa en Usando @capgo/capacitor-almacenamiento-de-datos-sqlite @capgo/capacitor-subidor para el detalle de implementación en @capgo/capacitor-subidor, y Usando @capgo/capacitor-subidor para la capacidad nativa en Usando @capgo/capacitor-subidor