メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-photo-library
チュートリアル
github.com/Cap-go による

フォトライブラリ

デバイスのフォトライブラリ内の写真と動画を閲覧、保存、管理することができます。パーミッションが必要です。

ガイド

フォトライブラリのチュートリアル

フォトライブラリを使用するには@capgo/capacitor-photo-library

Capacitor プラグインはフォトギャラリーをWebページとして表示するか、ユーザーが変更できないネイティブ画面を表示します。

インストール

bun add @capgo/capacitor-photo-library
bunx cap sync

このプラグインが公開するもの

  • checkAuthorization - ユーザーに質問することなく、現在の認証状態を取得します。
  • requestAuthorization - 認証が必要な場合にフォトライブラリへのアクセスを求めます。
  • getAlbums - 利用可能なアルバムを取得します。
  • getLibrary - __CAPGO_KEEP_0__ を含むライブラリのアセットと、ウェブビューで表示できるURLを取得します。

例えば

checkAuthorization

ユーザーに質問することなく、現在の認証状態を取得します。

import { PhotoLibrary } from '@capgo/capacitor-photo-library';

await PhotoLibrary.checkAuthorization();

requestAuthorization

必要に応じて写真ライブラリへのアクセスを求めます。

import { PhotoLibrary } from '@capgo/capacitor-photo-library';

await PhotoLibrary.requestAuthorization();

getAlbums

利用可能なアルバムを取得します。

import { PhotoLibrary } from '@capgo/capacitor-photo-library';

await PhotoLibrary.getAlbums();

getLibrary

ウェブビューで表示できるURLとともに__CAPGO_KEEP_0__を含むライブラリのアセットを取得します。

import { PhotoLibrary } from '@capgo/capacitor-photo-library';

await PhotoLibrary.getLibrary();

フルリファレンス