跳过内容

@capgo/capacitor-亮度

在 iOS 和 Android 设备上控制屏幕亮度。

在 iOS 和 Android 设备上控制屏幕亮度。

  • getBrightness - 获取设备主屏幕的当前亮度级别。
  • setBrightness - 设定设备主屏幕的亮度级别。
  • getSystemBrightness - 获取系统级别的屏幕亮度。
  • setSystemBrightness - 设定系统级别的屏幕亮度。需要在 Android 上授予 WRITE_SETTINGS 权限。此外,还会将亮度模式更改为手动模式。
方法描述
getBrightness获取设备主屏幕当前的亮度级别。
setBrightness设定设备主屏幕的亮度级别。
getSystemBrightness获取系统级别的屏幕亮度。
setSystemBrightness设定系统级别的屏幕亮度。需要在 Android 上授予 WRITE_SETTINGS 权限。此外,还会将亮度模式更改为手动模式。
getSystemBrightnessMode获取当前系统的亮度模式(自动或手动)。需要在 Android 上授予 WRITE_SETTINGS 权限。
setSystemBrightnessMode设置系统亮度模式(自动或手动)。需要在 Android 上的 WRITE_SETTINGS 权限。
isUsingSystemBrightness检查当前活动是否使用系统级亮度值。
restoreSystemBrightness将当前活动的亮度设置重置为使用系统级值。
isAvailable检查设备上是否有API亮度功能。
checkPermissions检查用户是否有访问系统亮度的权限。
requestPermissions请求访问系统亮度的权限。 在 Android 上,这会打开系统设置以授予 WRITE_SETTINGS 权限。
getPluginVersion获取原生插件版本。

该参考资料是从 src/definitions.tscapacitor-亮度.