在iOS和Android上控制屏幕亮度
核心功能
标题为“核心功能”的部分getBrightness- 获取设备主屏幕的当前亮度级别。setBrightness- 设置设备主屏幕的亮度级别。getSystemBrightness- 获取系统级别的屏幕亮度。setSystemBrightness- 设置系统屏幕亮度。需要在 Android 上的 WRITE_SETTINGS 权限。同时也会将亮度模式更改为手动。
API
标题:API| 方法 | 描述 |
|---|---|
getBrightness | 获取设备主屏幕当前亮度。 |
setBrightness | 设置设备主屏幕亮度。 |
getSystemBrightness | 获取系统屏幕亮度。 |
setSystemBrightness | 设置系统屏幕亮度。需要在 Android 上的 WRITE_SETTINGS 权限。同时也会将亮度模式更改为手动。 |
getSystemBrightnessMode | 获取当前系统亮度模式(自动或手动)。需要在 Android 上的 WRITE_SETTINGS 权限。 |
setSystemBrightnessMode | 设置系统亮度模式(自动或手动)。需要在 Android 上的 WRITE_SETTINGS 权限。 |
isUsingSystemBrightness | 检查当前活动是否使用系统屏幕亮度值。 |
restoreSystemBrightness | Reset the current activity's brightness setting to use the system-wide value. |
isAvailable | Check if the current device supports the Brightness API feature. |
checkPermissions | Check the user's permissions for accessing the system brightness. |
requestPermissions | Request permissions for accessing the system brightness. On Android, this opens the system settings to grant WRITE_SETTINGS permission. |
getPluginVersion | Get the native plugin version. |
真实数据来源
Section titled “真实数据来源”This reference is synced from src/definitions.ts in capacitor-屏幕亮度.
Keep going from @capgo/capacitor-屏幕亮度
Section titled “Keep going from @capgo/capacitor-屏幕亮度”If you are using __CAPGO_KEEP_0__/__CAPGO_KEEP_1__ to plan native media and interface behavior, connect it with __CAPGO_KEEP_0__/__CAPGO_KEEP_1__ @capgo/capacitor-brightness 使用 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-brightness 连接到 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__ 使用 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 使用 capgo/capacitor-video-player 关于在 @capgo/capacitor-video-player 中的实现细节。