Aller au contenu

@capgo/capacitor-photo-library

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

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

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

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
Le WebNonProtéger avec Capacitor.getPlatform()
  • checkAuthorization - Renvoie 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 WebView.
MéthodeDescription
checkAuthorizationRenvoie le statut d'autorisation actuel sans solliciter l'utilisateur.
requestAuthorizationDemande l'accès à la photothèque si nécessaire.
getAlbumsRécupère les albums disponibles.
getLibraryRécupère les assets de la bibliothèque ainsi que les URL affichables dans la WebView.
getPhotoUrlRécupère une URL affichable pour la version en pleine résolution de l'asset. Si vous avez déjà appelé getLibrary par includeFullResolutionData, vous n'avez généralement pas besoin de cette méthode.
getThumbnailUrlRécupère une URL affichable pour une miniature redimensionnée de l’asset.
pickMediaOuvre le sélecteur système natif pour que l’utilisateur puisse choisir des médias sans accorder l’accès complet à la bibliothèque photo. Les fichiers sélectionnés sont copiés dans le cache de l’application et renvoyés avec des URLs portables.
getPluginVersionRécupère 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 natifs, connectez-l’à Utiliser @capgo/capacitor-photo-library pour la fonctionnalité native dans Utilisation de @capgo/capacitor-photo-library, Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @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 Utiliser @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.