使用する @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
あなたが Using @capgo/capacitor-flash ダッシュボードを計画し、API オペレーションを実行する場合、@API/__CAPGO_KEEP_1__-flash @capgo/capacitor-flash 実装詳細については @capgo/capacitor-flash に参照してください。 Getting Started 実装詳細については Getting Started に参照してください。 API の概要 実装詳細については API の概要 に参照してください。 イントロダクション 実装詳細については イントロダクション に参照してください。 API のキー 実装詳細については API のキー に参照してください。