본문 바로가기

@capgo/capacitor-brightness

앱 전용 및 시스템 전체 밝기 조절을 지원하여, 코드로 기기 화면 밝기를 제어하세요

앱별 또는 시스템 전체 밝기 제어를 지원하여 프로그래밍 방식으로 기기 화면 밝기를 조절합니다

시작하기 getBrightness() 그리고 아래에 나열된 다른 핵심 메서드도 있습니다.

플랫폼지원참고 사항
iOS예네이티브
Android예네이티브
웹아니요Capacitor.getPlatform()으로 가드하세요
  • getBrightness - 기기 메인 화면의 현재 밝기 값을 가져옵니다.
  • setBrightness - 기기 메인 화면의 밝기 값을 설정합니다.
  • getSystemBrightness - 시스템 전체 화면 밝기를 가져옵니다.
  • setSystemBrightness - 시스템 전체 화면 밝기를 설정합니다. Android에서는 WRITE_SETTINGS 권한이 필요하며, 밝기 모드가 MANUAL로 변경됩니다.
메서드설명
getBrightness기기 메인 화면의 현재 밝기 값을 가져옵니다.
setBrightness기기 메인 화면의 밝기 값을 설정합니다.
getSystemBrightness시스템 전체 화면 밝기를 가져옵니다.
setSystemBrightness시스템 전체 화면 밝기를 설정합니다. Android에서는 WRITE_SETTINGS 권한이 필요하며, 설정 시 밝기 모드가 MANUAL로 변경됩니다.
getSystemBrightnessMode현재 시스템 밝기 모드(automatic 또는 manual)를 가져옵니다. Android에서는 WRITE_SETTINGS 권한이 필요합니다.
setSystemBrightnessMode시스템 밝기 모드(automatic 또는 manual)를 설정합니다. Android에서는 WRITE_SETTINGS 권한이 필요합니다.
isUsingSystemBrightness현재 액티비티가 시스템 전체 밝기 값을 사용 중인지 확인합니다.
restoreSystemBrightness현재 액티비티의 밝기 설정을 시스템 전체 값 사용으로 초기화합니다.
isAvailable현재 기기에서 Brightness API를 사용할 수 있는지 확인합니다.
checkPermissions시스템 밝기 접근에 대한 사용자 권한을 확인합니다.
requestPermissions시스템 밝기 접근 권한을 요청합니다. Android의 경우 WRITE_SETTINGS 권한을 부여할 수 있도록 시스템 설정 화면이 열립니다.
getPluginVersion네이티브 플러그인 버전을 확인합니다.

이 레퍼런스는 다음에서 동기화됩니다: src/definitions.ts 에서 capacitor-brightness.

@capgo/capacitor-brightness 다음 단계

“@capgo/capacitor-brightness 다음 단계” 섹션

사용 중인 경우 @capgo/capacitor-brightness 네이티브 미디어 및 인터페이스 동작을 설계하려면, 이를 다음 항목과 연결하세요 @capgo/capacitor-brightness 사용하기 @capgo/capacitor-brightness를 사용하여 네이티브 기능을 구현할 때, @capgo/capacitor-live-activities 사용하기 @capgo/capacitor-live-activities 사용하기의 네이티브 기능을 위해서는, @capgo/capacitor-live-activities @capgo/capacitor-live-activities의 구현 세부 사항에 대해서는, @capgo/capacitor-video-player 사용하기 @capgo/capacitor-video-player 사용하기의 네이티브 기능에 대해서는, 그리고 @capgo/capacitor-video-player @capgo/capacitor-video-player.의 구현 세부 사항에 대해서는