JS如何获取显示器的亮度值或显示器的状态是否为锁屏?

问题描述:

我想通过js获取显示器的亮度或获取显示器是否为锁屏状态来执行html端的视频播放和暂停

不考虑兼容性
如果可以解决这个问题,可奖励100币

 <video id="mario-video" controls autoplay="autoplay">
        <source src="http://www.guangfan.com/Public/Gf2016/images/video.mp4">
    </video>

开发后台服务的时候经常需要对屏幕状态进行判断,如果是想要监听屏幕解锁事件,可以在配置里面注册action为android.intent.action.USER_PRESENT的广播,则可以监听解锁事件。但有时候,在后台执行某个操作时,需要主动判断屏幕的状态,比如是否是亮着的,可以使用PowerManager的isScreenOn方法进行判断,比如屏幕是否开启了自动旋转等。

监听devicelight事件 屏幕亮度监听 貌似只有firefox有这个事件