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

@capgo/capacitor-flash

デバイスのフラッシュを、利用可能状態の確認、明るさ調整、および切り替え用ヘルパー関数で制御します。

@capgo/capacitor-flash QR スキャナー、安全ツール、カメラ連携フロー向けにフラッシュライト制御を提供。確認 isAvailable()、オプションで強度を指定してトーチを点灯し、 isSwitchedOn() UIの状態を更新する前に読み取ります。

iOSはAVFoundationを使用します。AndroidはCamera2を使用し、対応するAPIレベルで強度を指定できます。Webは、モバイルブラウザが許可する場合にカメラのトーチAPIを使用します。

プラットフォームサポート備考
iOSとはいAVFoundation トーチ
AndroidはいAndroid 13以降(対応時)のCamera2、強度設定
Web一部許可された場合のMobile Chromeトーチ
  • isAvailable - デバイスでフラッシュライトが利用可能か確認します。
  • switchOn - フラッシュライトをオンにします。
  • switchOff - フラッシュライトをオフにします。
  • isSwitchedOn - フラッシュライトが現在オンかオフかを確認します。
メソッド説明
isAvailableデバイスでフラッシュライトが利用可能か確認します。
switchOnフラッシュライトをオンにします。
switchOffフラッシュライトをオフにします。
isSwitchedOnフラッシュライトが現在オンかオフかを確認します。
toggleフラッシュライトのオン/オフを切り替えます。
getPluginVersionネイティブの Capacitor プラグインのバージョンを取得します。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-flash.

使用している場合 @capgo/capacitor-flash ダッシュボードと API の運用を計画するには、これを次と連携させます @capgo/capacitor-flashの使用方法 @capgo/capacitor-flashの使用方法におけるネイティブ機能について、 API の概要 「API の概要」の実装の詳細については、 はじめに 「はじめに」における実装の詳細については、 API キー および「API Keys」の実装の詳細については、 デバイス 実装の詳細については Devices を参照してください。