メインコンテンツへスキップ

@capgo/capacitor-photo-library

権限を使用して、デバイスのフォトライブラリ内の写真や動画の閲覧、保存、管理を行います

権限を使用して、デバイスのフォトライブラリ内の写真や動画の閲覧、保存、管理を行います

まずはここから checkAuthorization() および以下に示すその他のコアメソッドです。

プラットフォームサポート備考
iOSはいネイティブ
Androidはいネイティブ
WebいいえCapacitor.getPlatform() でガードする
  • checkAuthorization - ユーザーへのプロンプトを表示せずに、現在の権限ステータスを返します。
  • requestAuthorization - 必要に応じて、フォトライブラリへのアクセスをリクエストします。
  • getAlbums - 利用可能なアルバムを取得します。
  • getLibrary - Webビューで表示可能なURLとともに、ライブラリのアセットを取得します。
メソッド説明
checkAuthorizationユーザーへのプロンプトを表示せずに、現在の権限ステータスを返します。
requestAuthorization必要に応じて、フォトライブラリへのアクセス権限をリクエストします。
getAlbums利用可能なアルバムを取得します。
getLibraryWebビューで表示可能な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-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. の実装詳細