개요
“개요” 섹션권한을 사용해 기기 사진 라이브러리의 사진과 동영상을 탐색, 저장, 관리합니다
시작하기 checkAuthorization() 그리고 아래에 나열된 다른 핵심 메서드도 있습니다.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 | 참고 사항 |
|---|---|---|
| iOS에서는 | 예 | 네이티브 |
| Android에서는 | 예 | 네이티브 |
| 웹 | 아니요 | Capacitor.getPlatform()으로 가드하세요 |
핵심 기능
“핵심 기능” 섹션checkAuthorization- 사용자에게 별도의 프롬프트를 띄우지 않고 현재 권한 상태를 반환합니다.requestAuthorization- 필요한 경우 사진 라이브러리 접근 권한을 요청합니다.getAlbums- 사용 가능한 앨범 목록을 가져옵니다.getLibrary- 웹 뷰에서 표시할 수 있는 URL과 함께 라이브러리 에셋을 가져옵니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
checkAuthorization | 사용자에게 묻지 않고 현재 권한 상태를 반환합니다. |
requestAuthorization | 필요한 경우 사진 라이브러리 접근 권한을 요청합니다. |
getAlbums | 사용 가능한 앨범 목록을 가져옵니다. |
getLibrary | 웹 뷰에서 표시할 수 있는 URL과 함께 라이브러리 에셋을 가져옵니다. |
getPhotoUrl | 에셋의 전체 해상도 버전을 표시할 수 있는 URL을 가져옵니다. 이미 getLibrary 함께 includeFullResolutionData를 호출했다면 보통 이 메서드는 필요하지 않습니다. |
getThumbnailUrl | 에셋의 크기를 조정한 썸네일을 표시할 수 있는 URL을 가져옵니다. |
pickMedia | 네이티브 시스템 피커를 열어 사용자가 전체 사진 라이브러리 권한 없이도 미디어를 선택할 수 있게 합니다. 선택한 파일은 앱 캐시로 복사되고 이식 가능한 URL로 반환됩니다. |
getPluginVersion | 네이티브 Capacitor 플러그인 버전을 가져옵니다. |
기준 소스
“기준 소스” 섹션이 레퍼런스는 다음에서 동기화됩니다: src/definitions.ts 에서 capacitor-photo-library.
@capgo/capacitor-photo-library에서 계속하기
“@capgo/capacitor-photo-library에서 계속하기” 섹션사용 중인 경우 @capgo/capacitor-photo-library 네이티브 미디어 및 인터페이스 동작을 설계하려면, 이를 다음 항목과 연결하세요 @capgo/capacitor-photo-library 사용하기 @capgo/capacitor-photo-library를 사용하여 네이티브 기능을 구현하려면, @capgo/capacitor-live-activities 사용하기 @capgo/capacitor-live-activities 사용하기의 네이티브 기능을 위해서는, @capgo/capacitor-live-activities @capgo/capacitor-live-activities의 구현 세부 사항에 대해서는, @capgo/capacitor-video-player 사용하기 @capgo/capacitor-video-player 사용하기의 네이티브 기능에 대해서는, 그리고 @capgo/capacitor-video-player @capgo/capacitor-video-player.의 구현 세부 사항에 대해서는