Android 如何在不覆盖的情况下触发cordova事件?

Android 如何在不覆盖的情况下触发cordova事件?,android,cordova,cordova-plugins,Android,Cordova,Cordova Plugins,例如: document.addEventListener(“volumeupbutton”,onVolumeUpKeyDown,false); 函数onVolumeUpKeyDown(){ //此处理程序覆盖默认的«音量增大»操作 } 具体来说,我的问题是安卓系统 当音量增大按钮按下时,我需要做另一个动作,同时增加音量…@AlexisCaffa 您有两(2)条路径 使用插件。有,只有一个与Android一起工作 使用不同的按钮 说明除非您使用插件,否则音量按钮仅适用于黑莓手机 祝你好运现在无

例如:

document.addEventListener(“volumeupbutton”,onVolumeUpKeyDown,false);
函数onVolumeUpKeyDown(){
//此处理程序覆盖默认的«音量增大»操作
}
具体来说,我的问题是安卓系统

当音量增大按钮按下时,我需要做另一个动作,同时增加音量…

@AlexisCaffa

您有两(2)条路径

  • 使用插件。有,只有一个与Android一起工作
  • 使用不同的按钮
  • 说明除非您使用插件,否则音量按钮仅适用于黑莓手机


    祝你好运

    现在无法测试它,但是调用
    super.onVolumeUpKeyDown()
    可能会有所帮助?甚至不确定这是否可能,但我知道此类调用用于
    手势事件处理程序
    。您尝试过吗?使用back button,它执行back button默认代码和您放入函数中的代码,除非您使用e.preventDefault();这是个好主意,@Guillem,但我不知道如何执行父函数:
    这个。\uu super\uuuu.whatFunction.apply(这个,参数)
    ?是的,@jceArmobile,我试过了,但它没有执行预期的行为:/like with backbutton我想这是因为backbutton的处理方式不同。看看