@capgo/capacitor-flash を使用します
Capacitor Flash プラグイン - デバイスのフラッシュライト/トーチを制御します
インストール
bun add @capgo/capacitor-flash
bunx cap sync
このプラグインが公開するもの
isAvailable- デバイスでフラッシュライトが利用可能かどうかを確認します。switchOn- フラッシュライトをオンにします。switchOff- フラッシュライトをオフにします。isSwitchedOn- フラッシュライトが現在オンかオフかを確認します。
使用例
isAvailable
デバイスでフラッシュライトが利用可能かどうかを確認します。
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isAvailable();
if (value) {
console.log('Flashlight is available');
}
switchOn
フラッシュライトをオンにします。
import { CapacitorFlash } from '@capgo/capacitor-flash';
// Turn on at full brightness
await CapacitorFlash.switchOn({ intensity: 1.0 });
// Turn on at half brightness
await CapacitorFlash.switchOn({ intensity: 0.5 });
switchOff
フラッシュライトをオフにします。
import { CapacitorFlash } from '@capgo/capacitor-flash';
await CapacitorFlash.switchOff();
isSwitchedOn
フラッシュライトがオンかオフかを確認します。
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);
フル リファレンス
- GitHub https://github.com/Cap-go/capacitor-flash/
- ドキュメント: /docs/plugins/flash/
Using @capgo/capacitor-flash
__CAPGO_KEEP_0__を使用している場合 Using @capgo/capacitor-flash APIのオペレーションを計画し、APIを接続するには @capgo/capacitor-flash @capgo/capacitor-flashの実装詳細について Getting Started @__CAPGO_KEEP_0__/Getting Startedの実装詳細について APIの概要 @API/APIの概要の実装詳細について Introduction @__CAPGO_KEEP_0__/Introductionの実装詳細について、 APIのキー @API/APIのキーについての実装詳細。