iOSとAndroidで画面の明るさを制御する。
主な機能
「主な機能」のタイトルgetBrightness- デバイスの主画面の明るさの現在のレベルを取得する。setBrightness- デバイスの主画面の明るさのレベルを設定する。getSystemBrightness- システム全体の画面の明るさを取得する。setSystemBrightness- システム全体の画面の明るさを設定する。AndroidではWRITE_SETTINGSパーミッションが必要です。この設定は画面の明るさモードをMANUALに変更します。
公開 API
セクションのタイトルは「公開 API」| メソッド | 説明 |
|---|---|
getBrightness | デバイスのメインディスプレイの現在の明るさを取得します。 |
setBrightness | デバイスのメインディスプレイの明るさを設定します。 |
getSystemBrightness | システム全体のディスプレイの明るさを取得します。 |
setSystemBrightness | システム全体のディスプレイの明るさを設定します。Android上ではWRITE_SETTINGSの権限が必要です。この設定も明るさモードをMANUALに変更します。 |
getSystemBrightnessMode | 現在のシステムの明るさモード(自動または手動)を取得します。Android上ではWRITE_SETTINGSの権限が必要です。 |
setSystemBrightnessMode | システム全体の明るさモード(自動または手動)を設定します。Android上ではWRITE_SETTINGSの権限が必要です。 |
isUsingSystemBrightness | 現在のアクティビティがシステム全体の明るさ値を使用しているかどうかを確認します。 |
restoreSystemBrightness | 現在のアクティビティの明るさ設定をシステム全体の値にリセットします。 |
isAvailable | 現在のデバイスで明るさ API が利用可能かどうかを確認します。 |
checkPermissions | システム明るさへのアクセス権限の確認 |
requestPermissions | システム明るさへのアクセス権限の要求。Androidでは、WRITE_SETTINGS許可を付与するためにシステム設定を開きます。 |
getPluginVersion | ネイティブプラグインのバージョンを取得します。 |
真実の源
「真実の源」というセクションこの参照は src/definitions.ts に capacitor-明るさ.