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 | 将当前活动的亮度设置重置为使用系统级别的值. |
isAvailable | 检查设备上是否有 Brightness API 可用. |
checkPermissions | 检查用户是否有权限访问系统亮度. |
requestPermissions | 请求权限以访问系统亮度。 在 Android 上,这会打开系统设置以授予 WRITE_SETTINGS 权限. |
getPluginVersion | 获取原生插件版本. |
真实数据源
源头真相此参考资料是从 src/definitions.ts 在 capacitor-亮度.
从@capgo/capacitor-亮度继续
从@capgo/capacitor-亮度继续如果您正在使用 @capgo/capacitor-亮度 来规划原生媒体和界面行为,连接它 使用@capgo/capacitor-亮度 原生能力在使用@capgo/capacitor-亮度 使用@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的实现细节