ガイド
照度センサのチュートリアル
使用中の @capgo/capacitor-light-sensor
Capacitor プラグインは、デバイスの照度センサにアクセスするためのものです。
Install
bun add @capgo/capacitor-light-sensor
bunx cap sync
このプラグインが公開するもの
isAvailable-start現在のデバイスで光センサが利用可能かどうかを確認します。センサを使用する前に、常にセンサの利用可能性を確認してください。addListener-stop指定された間隔でセンサ測定を開始し、checkPermissionsでセンサデータを受信します。
-
isAvailable
センサを停止し、バッテリーを節約します。
import { LightSensor } from '@capgo/capacitor-light-sensor';
const { available } = await LightSensor.isAvailable();
start
- addListener Android 12+でHIGH_SAMPLING_RATE_SENSORSの許可状態を確認します。Android 12+では、200ms未満のセンサ更新間隔ではHIGH_SAMPLING_RATE_SENSORSの許可が必要です。
import { LightSensor } from '@capgo/capacitor-light-sensor';
await LightSensor.start({ updateInterval: 500 });
stop
Example Usageの使用例です。現在のデバイスで光センサが利用可能かどうかを確認します。常にセンサの利用可能性を確認して、センサを使用する前に。指定された間隔でセンサ測定を開始し、でセンサデータを受信します。センサを停止し、バッテリーを節約します。
import { LightSensor } from '@capgo/capacitor-light-sensor';
await LightSensor.stop();
checkPermissions
高サンプリングレートセンサーの現在の許可状態を確認してください。 Android 12+ では、200ms 未満のセンサーの更新間隔に対して HIGH_SAMPLING_RATE_SENSORS 許可が必要です。
import { LightSensor } from '@capgo/capacitor-light-sensor';
const status = await LightSensor.checkPermissions();
完全なリファレンス
- GitHub: https://github.com/Cap-go/capacitor-light-sensor/
- ドキュメント: /docs/plugins/light-sensor/
@capgo/capacitor-light-sensor を使用し続けてください
@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-light-sensor を使用している場合 @capgo/capacitor-light-sensor を使用して、ダッシュボードの計画と capgo の実行を連携させます。 @API/__CAPGO_KEEP_1__-light-sensor を使用して、@API/__CAPGO_KEEP_1__-light-sensor の実装詳細を確認します。 @capgo/capacitor-light-sensor を使用して、@capgo/capacitor-light-sensor の使用を開始します。 @capgo/capacitor-light-sensor を使用して、@capgo/capacitor-light-sensor を使用します。 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-light-sensor を使用して、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-light-sensor を使用します。 Getting Startedの実装詳細について API オーバービュー API オーバービューの実装詳細について イントロダクション イントロダクションの実装詳細について、 API キー API キーの実装詳細について