メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-brightness
チュートリアル
github.com/Cap-go による

明るさ

アプリ固有の制御とシステム全体の制御をサポートすることで、デバイス画面の明るさをプログラミックに制御する

ガイド

明るさのチュートリアル

capgo/capacitor-明るさを使用

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 デバイスのシステム全体の画面明るさを設定します。Android で WRITE_SETTINGS 権限が必要です。この設定により、明るさモードが MANUAL に変更されます。

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

await CapgoBrightness.setSystemBrightness({} as SetBrightnessOptions);

詳細なドキュメント