メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-light-sensor
チュートリアル
@capgo/capacitor-light-sensor

光センサー

照度センサにアクセスして、ルックス単位の照度をリアルタイムで測定します。

ガイド

照度センサのチュートリアル

使用中の @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();

完全なリファレンス

@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 キーの実装詳細について