@capgo/capacitor-라이트 센서 사용
Capacitor는 기기의 주변 조도 센서에 접근하기 위한 플러그인입니다.
설치
bun add @capgo/capacitor-light-sensor
bunx cap sync
이 플러그인이 제공하는 것
isAvailable- 현재 기기에 조도 센서가 사용 가능한지 확인하세요. 센서 사용을 시도하기 전에 항상 센서 사용 가능성을 확인하세요.start- 지정된 간격으로 센서 측정 시작. sensorData를 받기 위해 사용하세요.addListener- 센서 측정 중지. 센서를 중지하고 배터리 절약.stop- 조도 센서가 현재 기기에 사용 가능한지 확인합니다. 센서 사용을 시도하기 전에 항상 센서 사용 가능성을 확인하세요.checkPermissions- 안드로이드 12 이상에서 HIGH_SAMPLING_RATE_SENSORS 권한이 필요합니다. 센서 업데이트 간격이 200ms 이하일 때.
예시 사용
isAvailable
현재 기기의 조도 센서가 사용 가능한지 확인하세요. 센서 사용 전에 항상 센서 사용 가능성을 확인하세요.
import { LightSensor } from '@capgo/capacitor-light-sensor';
const { available } = await LightSensor.isAvailable();
start
조도 센서 업데이트 시작. 지정된 간격으로 센서 측정 시작. addListener 센서 데이터를 받기 위해 사용하세요.
import { LightSensor } from '@capgo/capacitor-light-sensor';
await LightSensor.start({ updateInterval: 500 });
stop
조도 센서 업데이트 중지. 센서 중지 및 배터리 절약.
import { LightSensor } from '@capgo/capacitor-light-sensor';
await LightSensor.stop();
checkPermissions
안드로이드 12 이상에서 HIGH_SAMPLING_RATE_SENSORS 권한이 필요합니다. 센서 업데이트 간격이 200ms 이하일 때.
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/
Using @capgo/capacitor-light-sensor
Capacitor-light-sensor를 사용 중이라면 Capacitor-light-sensor(@capgo/capacitor-light-sensor) 대시보드와 API 연산을 계획하고 싶다면 @API/__CAPGO_KEEP_1__-light-sensor과 연결하세요 Capacitor-light-sensor(@capgo/capacitor-light-sensor) Capacitor-light-sensor(@capgo/capacitor-light-sensor)에서 구현 세부 정보를 참조하세요 Getting Started Getting Started에서 구현 세부 정보를 참조하세요 API Overview API Overview에서 구현 세부 정보를 참조하세요 Introduction Introduction에서 구현 세부 정보를 참조하세요, 그리고 API Keys Capgo API Keys.