Saltar al contenido

@capgo/capacitor-photo-library

Explora, guarda y gestiona fotos y vídeos en la galería del dispositivo con permisos

Explora, guarda y gestiona fotos y vídeos en la galería del dispositivo con permisos

Empieza con checkAuthorization() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • checkAuthorization - Devuelve el estado de autorización actual sin pedir permiso al usuario.
  • requestAuthorization - Solicita acceso a la biblioteca de fotos si es necesario.
  • getAlbums - Recupera los álbumes disponibles.
  • getLibrary - Obtiene los assets de la librería junto con URLs para mostrar en la web view.
MétodoDescripción
checkAuthorizationDevuelve el estado de autorización actual sin mostrar un prompt al usuario.
requestAuthorizationSolicita acceso a la librería de fotos si es necesario.
getAlbumsObtiene los álbumes disponibles.
getLibraryObtiene los assets de la librería junto con URLs para mostrar en la web view.
getPhotoUrlObtiene una URL visualizable de la versión en alta resolución del asset. Si ya llamaste a getLibrary con includeFullResolutionData, normalmente no necesitarás este método.
getThumbnailUrlObtiene una URL visualizable para una miniatura redimensionada del recurso.
pickMediaAbre el selector nativo del sistema para que el usuario elija archivos sin dar acceso total a su galería. Los archivos seleccionados se copian en el caché de la app y se devuelven con URLs portátiles.
getPluginVersionObtén la versión del plugin nativo Capacitor.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-photo-library.

Si estás usando @capgo/capacitor-photo-library para planificar el comportamiento de los medios nativos y la interfaz, conéctalo con Usando @capgo/capacitor-photo-library para la capacidad nativa al usar @capgo/capacitor-photo-library, Uso de @capgo/capacitor-live-activities para la capacidad nativa en Uso de @capgo/capacitor-live-activities, @capgo/capacitor-live-activities para los detalles de implementación en @capgo/capacitor-live-activities, Uso de @capgo/capacitor-video-player para la capacidad nativa en Uso de @capgo/capacitor-video-player, y @capgo/capacitor-video-player para el detalle de implementación en @capgo/capacitor-video-player.