権限を使用して、デバイスのフォトライブラリ内の写真や動画の閲覧、保存、管理を行います
まずはここから checkAuthorization() および以下に示すその他のコアメソッドです。
プラットフォーム対応
「プラットフォーム対応」というタイトルのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOS | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | いいえ | Capacitor.getPlatform() でガードする |
主要機能
「主要機能」セクションcheckAuthorization- ユーザーへのプロンプトを表示せずに、現在の権限ステータスを返します。requestAuthorization- 必要に応じて、フォトライブラリへのアクセスをリクエストします。getAlbums- 利用可能なアルバムを取得します。getLibrary- Webビューで表示可能なURLとともに、ライブラリのアセットを取得します。
公開 API
「公開 API」セクション| メソッド | 説明 |
|---|---|
checkAuthorization | ユーザーへのプロンプトを表示せずに、現在の権限ステータスを返します。 |
requestAuthorization | 必要に応じて、フォトライブラリへのアクセス権限をリクエストします。 |
getAlbums | 利用可能なアルバムを取得します。 |
getLibrary | Webビューで表示可能な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. の実装詳細