Aller au contenu

@capgo/capacitor-photo-library

Parcourir, enregistrer et gérer les photos et vidéos de la bibliothèque de l'appareil avec les permissions

Parcourir, enregistrer et gérer les photos et vidéos de la bibliothèque de l'appareil avec les permissions

Commencez par checkAuthorization() et les autres méthodes principales listées ci-dessous.

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
WebNonSécurisez avec Capacitor.getPlatform()
  • checkAuthorization - Retourne le statut d'autorisation actuel sans solliciter l'utilisateur.
  • requestAuthorization - Demande l'accès à la bibliothèque de photos si nécessaire.
  • getAlbums - Récupère les albums disponibles.
  • getLibrary - Récupère les assets de la bibliothèque ainsi que les URL affichables dans la web view.
MéthodeDescription
checkAuthorizationRenvoie le statut d'autorisation actuel sans solliciter l'utilisateur.
requestAuthorizationDemande l'accès à la bibliothèque de photos si nécessaire.
getAlbumsRécupère les albums disponibles.
getLibraryRécupère les ressources de la bibliothèque avec des URLs affichables dans la web view.
getPhotoUrlRécupère une URL affichable pour la version en pleine résolution de la ressource. Si vous avez déjà appelé getLibrary avec includeFullResolutionData, vous n'avez généralement pas besoin de cette méthode.
getThumbnailUrlRécupère une URL affichable pour une vignette redimensionnée de la ressource.
pickMediaOuvre le sélecteur natif du système pour que l'utilisateur puisse choisir des médias sans accorder l'accès complet à la bibliothèque de photos. Les fichiers sélectionnés sont copiés dans le cache de l'application et renvoyés avec des URLs portables.
getPluginVersionRécupérer la version du plugin natif Capacitor.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-photo-library.

Si vous utilisez @capgo/capacitor-photo-library pour planifier le comportement des médias et de l'interface native, connectez-l’avec Utiliser @capgo/capacitor-photo-library pour la capacité native dans Utiliser @capgo/capacitor-photo-library, Utiliser @capgo/capacitor-live-activities pour la capacité native dans l'utilisation de @capgo/capacitor-live-activities, @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities, Utiliser @capgo/capacitor-video-player pour la capacité native dans l'utilisation de @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.