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

画面明るさ

画面の明るさを制御するプログラムで、App固有の制御とシステム全体の制御をサポートする

ガイド

明るさのチュートリアル

@capgo/capacitor-明るさを使用

iOS と Android でスクリーン明るさを制御。

インストール

bun add @capgo/capacitor-brightness
bunx cap sync

このプラグインが公開するもの

  • getBrightness - デバイスのメインディスプレイの明るさを取得します。
  • setBrightness - デバイスのメインディスプレイの明るさを設定します。
  • getSystemBrightness - システム全体のディスプレイの明るさを取得します。
  • setSystemBrightness - システム全体のディスプレイの明るさを設定します。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);

詳細なドキュメント

@capgo/capacitor-brightnessを使用し続ける

Capgoを使用している場合 Using @capgo/capacitor-brightness Capgoを使用し、 @capgo/capacitor-brightness for the implementation detail in @capgo/capacitor-brightness, Capacitorの実装詳細についてはCapacitorを参照してください。 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-live-activitiesを使用し Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities @capgo/capacitor-live-activitiesの実装詳細について Using @capgo/capacitor-video-player Using @capgo/capacitor-video-playerのネイティブ機能について