Saltar al contenido

@capgo/capacitor-file-picker

Selecciona archivos, imágenes, videos y directorios con soporte nativo completo para iOS y Android, incluida la conversión HEIC

Selecciona archivos, imágenes, videos y directorios con soporte nativo completo para iOS y Android, incluida la conversión HEIC

Comienza con pickFiles() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebParcialpickFiles / selección de galería con APIs del navegador; selección de directorios y conversión HEIC solo en nativo
  • pickFiles - Selecciona uno o más archivos del dispositivo.
  • pickImages - Selecciona una o más imágenes de la galería. Solo Android/iOS.
  • pickVideos - Selecciona uno o más videos de la galería. Solo Android/iOS.
  • pickMedia - Selecciona una o más imágenes o videos de la galería. Solo Android/iOS.
MétodoDescripción
pickFilesSelecciona uno o más archivos del dispositivo.
pickImagesSelecciona una o más imágenes de la galería. Solo Android/iOS.
pickVideosSelecciona uno o más videos de la galería. Solo Android/iOS.
pickMediaSelecciona una o más imágenes o videos de la galería. Solo Android/iOS.
pickDirectorySelecciona un directorio del dispositivo. Solo Android/iOS.
convertHeicToJpegConvierte una imagen HEIC a formato JPEG. Solo iOS.
copyFileCopia un archivo a otra ubicación.
checkPermissionsComprueba los permisos para leer archivos. Solo Android.
requestPermissionsSolicita permisos para leer archivos. Solo Android.
addListenerAñade un listener para el evento de cierre del picker. Solo iOS.
removeAllListenersElimina todos los listeners de este plugin.
getPluginVersionObtén la versión del plugin nativo Capacitor.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-file-picker.

Si estás usando @capgo/capacitor-file-picker para planificar el almacenamiento y la gestión de archivos, conéctalo con Uso de @capgo/capacitor-file-picker para la capacidad nativa en Uso de @capgo/capacitor-file-picker, @capgo/capacitor-data-storage-sqlite para el detalle de implementación en @capgo/capacitor-data-storage-sqlite, Uso de @capgo/capacitor-data-storage-sqlite para la funcionalidad nativa en Uso de @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file para el detalle de implementación en @capgo/capacitor-file, y Uso de @capgo/capacitor-file para la funcionalidad nativa en Uso de @capgo/capacitor-file.