@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- フラッシュライトが現在オンかオフかを確認します。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
isAvailable | デバイスでフラッシュライトが利用可能か確認します。 |
switchOn | フラッシュライトをオンにします。 |
switchOff | フラッシュライトをオフにします。 |
isSwitchedOn | フラッシュライトが現在オンかオフかを確認します。 |
toggle | フラッシュライトのオン/オフを切り替えます。 |
getPluginVersion | ネイティブの Capacitor プラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-flash.
@capgo/capacitor-flashの続き
「@capgo/capacitor-flashの続き」セクション使用している場合 @capgo/capacitor-flash ダッシュボードと API の運用を計画するには、これを次と連携させます @capgo/capacitor-flashの使用方法 @capgo/capacitor-flashの使用方法におけるネイティブ機能について、 API の概要 「API の概要」の実装の詳細については、 はじめに 「はじめに」における実装の詳細については、 API キー および「API Keys」の実装の詳細については、 デバイス 実装の詳細については Devices を参照してください。