메인 콘텐츠로 바로가기
플러그인으로 돌아가기
@capgo/capacitor-brightness
튜토리얼
github.com/Cap-go에서 github

화면 밝기

화면 밝기를 프로그램적으로 제어할 수 있으며 앱별 및 시스템 전체 제어를 지원합니다.

가이드

Brightness에 대한 튜토리얼

Using @capgo/capacitor-brightness

화면 밝기를 iOS와 Android에서 제어합니다.

설치

bun add @capgo/capacitor-brightness
bunx cap sync

이 플러그인은 다음을 제공합니다.

  • getBrightness - 장치의 메인 화면의 현재 밝기 수준을 가져옵니다.
  • setBrightness - 장치의 메인 화면의 밝기 수준을 설정합니다.
  • getSystemBrightness - 시스템 전체 화면 밝기를 가져옵니다.
  • setSystemBrightness - Android 기기의 전체 화면 밝기를 설정합니다. Android에서 WRITE_SETTINGS 권한이 필요합니다. 이 또한 화면 밝기 모드를 MANUAL로 변경합니다.

예시 사용

getBrightness

기기의 메인 화면의 현재 밝기 레벨을 가져옵니다.

import { CapgoBrightness } from '@capgo/capacitor-brightness';

await CapgoBrightness.getBrightness();

setBrightness

기기의 메인 화면의 밝기 레벨을 설정합니다.

import { CapgoBrightness } from '@capgo/capacitor-brightness';

await CapgoBrightness.setBrightness({} as SetBrightnessOptions);

getSystemBrightness

시스템 전체 화면의 밝기를 가져옵니다.

import { CapgoBrightness } from '@capgo/capacitor-brightness';

await CapgoBrightness.getSystemBrightness();

setSystemBrightness

시스템 전체 화면의 밝기를 설정합니다. Android에서 WRITE_SETTINGS 권한이 필요합니다. 이 또한 화면 밝기 모드를 MANUAL로 변경합니다.

import { CapgoBrightness } from '@capgo/capacitor-brightness';

await CapgoBrightness.setSystemBrightness({} as SetBrightnessOptions);

전체 참조