Android 在睡眠模式下保持Apache Cordova事件侦听器处于活动状态

Android 在睡眠模式下保持Apache Cordova事件侦听器处于活动状态,android,cordova,ionic-framework,cordova-plugins,dom-events,Android,Cordova,Ionic Framework,Cordova Plugins,Dom Events,我正在使用Ionic框架和Apache Cordova开发一个简单的音乐播放器应用程序。我的应用程序的目标之一是允许用户使用音量按钮volumeup->next song,volumedown->prev song切换歌曲;我已经做到了这一点,但有一个问题:当智能手机处于待机状态时,例如,如果我按下锁定按钮,音量按钮开始作为默认音量工作p->增大音量,volumedown->减小音量。我怎样才能防止呢?我知道有很多方法可以阻止待机模式,但我认为一个保持屏幕打开的播放器会导致早期电池电量不足 当你

我正在使用Ionic框架和Apache Cordova开发一个简单的音乐播放器应用程序。我的应用程序的目标之一是允许用户使用音量按钮volumeup->next song,volumedown->prev song切换歌曲;我已经做到了这一点,但有一个问题:当智能手机处于待机状态时,例如,如果我按下锁定按钮,音量按钮开始作为默认音量工作p->增大音量,volumedown->减小音量。我怎样才能防止呢?我知道有很多方法可以阻止待机模式,但我认为一个保持屏幕打开的播放器会导致早期电池电量不足

当你的应用程序在后台运行时,你需要一个插件来捕捉事件。你应该试一试:另一个选择是获得一个CPU,以保持你的应用程序在CPU上处于活动状态,即使屏幕关闭/锁定。这可以通过感谢你们两个来实现。。我来看看