有没有办法在Cordova(android)中检测(或有事件)设备的屏幕状态 或设备的睡眠/唤醒状态?
答案 0 :(得分:0)
恐怕你不能这样做,看看this网站上的cordova插件列表,你就找不到任何可以用来检查屏幕状态的插件
编辑:如果您知道使用原生java for android实现这一目标的方法,您可以创建一个cordova插件并将其附加到您的应用程序但是从当前可用的插件开始,没有任何一个可以做到这一点
答案 1 :(得分:-1)
有一些属性,如" mLockScreenShown" &安培; " mWakefulness"在dumpsys活动中,您可以通过该活动获取设备锁定屏幕状态。如果你在adb shell中运行view
命令,几乎可以获得有关androd活动的所有信息。下面是完整的Java API,它将为您提供Android设备的屏幕状态。
dumpsys activity