権限付きでデバイスのフォトライブラリ内の写真や動画を閲覧・保存・管理します
まずは checkAuthorization() および以下に示すその他のコアメソッド。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ネイティブ |
| Androidでは | はい | ネイティブ |
| Web | いいえ | Capacitor.getPlatform() でガード |
コア機能
「コア機能」セクションcheckAuthorization- ユーザーにプロンプトを表示せずに、現在の認証ステータスを返します。requestAuthorization- 必要に応じて、フォトライブラリへのアクセスを要求します。getAlbums- 利用可能なアルバムを取得します。getLibrary- WebViewで表示できるURLとともに、ライブラリのアセットを取得します。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
checkAuthorization | ユーザーにプロンプトを表示することなく、現在の権限ステータスを返します。 |
requestAuthorization | 必要に応じて、フォトライブラリへのアクセスをリクエストします。 |
getAlbums | 利用可能なアルバムを取得します。 |
getLibrary | WebViewで表示できるURLとともに、ライブラリのアセットを取得します。 |
getPhotoUrl | アセットのフル解像度版を表示できるURLを取得します。すでに getLibrary を使用して includeFullResolutionDataを呼び出している場合、通常このメソッドは不要です。 |
getThumbnailUrl | アセットのリサイズされたサムネイルを表示できるURLを取得します。 |
pickMedia | ネイティブのシステムピッカーを開き、写真ライブラリへのフルアクセスを許可しなくてもメディアを選択できるようにします。選択したファイルはアプリのキャッシュにコピーされ、ポータブルURLとして返されます。 |
getPluginVersion | ネイティブの Capacitor プラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: 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. の実装の詳細については