Vai al contenuto

@capgo/capacitor-photo-library

Sfoglia, salva e gestisci foto e video nella libreria foto del dispositivo con i permessi

Sfoglia, salva e gestisci foto e video nella libreria foto del dispositivo con i permessi

Inizia con checkAuthorization() e gli altri metodi principali elencati qui sotto.

PiattaformaSupportoNote
iOSSìNativo
AndroidSìNativo
WebNoProteggi con Capacitor.getPlatform()
  • checkAuthorization - Restituisce lo stato di autorizzazione corrente senza sollecitare l'utente.
  • requestAuthorization - Richiede l'accesso alla libreria foto se necessario.
  • getAlbums - Recupera gli album disponibili.
  • getLibrary - Recupera gli asset della libreria insieme agli URL che possono essere visualizzati nella web view.
MetodoDescrizione
checkAuthorizationRestituisce lo stato di autorizzazione attuale senza mostrare prompt all'utente.
requestAuthorizationRichiede l'accesso alla libreria foto, se necessario.
getAlbumsRecupera gli album disponibili.
getLibraryRecupera gli asset della libreria insieme agli URL visualizzabili nella web view.
getPhotoUrlRecupera un URL visualizzabile per la versione a piena risoluzione dell'asset. Se hai già chiamato getLibrary con includeFullResolutionData, di solito non hai bisogno di questo metodo.
getThumbnailUrlRecupera un URL visualizzabile per una miniatura ridimensionata dell'asset.
pickMediaApre il selettore nativo del sistema in modo che l'utente possa scegliere i media senza concedere l'accesso completo alla libreria foto. I file selezionati vengono copiati nella cache dell'applicazione e restituiti con URL portabili.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-photo-library.

Se stai usando @capgo/capacitor-photo-library per pianificare il comportamento dei media nativi e dell'interfaccia, collegalo a Uso di @capgo/capacitor-photo-library per la funzionalità nativa nella pagina Uso di @capgo/capacitor-photo-library, Uso di @capgo/capacitor-live-activities per la funzionalità nativa nella pagina Uso di @capgo/capacitor-live-activities, @capgo/capacitor-live-activities per il dettaglio implementativo in @capgo/capacitor-live-activities, Uso di @capgo/capacitor-video-player per la funzionalità nativa nella pagina Uso di @capgo/capacitor-video-player, e @capgo/capacitor-video-player per il dettaglio implementativo in @capgo/capacitor-video-player.