获取屏幕亮度,设置屏幕亮度
发布于 5 年前 作者 yyao 10947 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

现在的手机大部分都会使用自动亮度的功能,

在小程序中,如果在某个页面设置了亮度,会一直是这个亮度值,而非是亮度自适应(或者跟随手机亮度)

比如有二维码,在详情页中展示二维码,此时设置屏幕亮度为最亮,在页面销毁会这隐藏之后 设置为原始亮度(在进入页面时采集一次亮度存的),

设置亮度之后会影响整个小程序。手机自带的自动亮度完全失效,甚至手动调节亮度都无效。

  • 希望提供的能力

希望提供

能设置亮度后清空设置亮度的功能;

或者,跟随手机亮度的方法;

或者,调整屏幕亮度的声明周期在page里 随着页面销毁而终结。

或者,能提供屏幕实时的亮度值。

5 回复

确实有这个问题,亮度在调到最亮之后,无法恢复成原来的亮度。

你可以在 onHide 里面恢复

对二维码场景太需要了,早点修复

支持,二维码这个场景就很重要

另外,还有一些玩法,例如手持弹幕、手电筒玩法也变多

不过,顾虑在于在玩意必须得用户手动触发情况下

支持,有价值

回到顶部