Android 我们如何在Phonegap+JQuery移动应用程序中以编程方式调用onPause事件?

Android 我们如何在Phonegap+JQuery移动应用程序中以编程方式调用onPause事件?,android,jquery-mobile,cordova,Android,Jquery Mobile,Cordova,我正在使用Phonegap+JQuery Mobile为Android和iPhone开发一个应用程序。如果用户按下android设备上的“后退”按钮,则需要暂停应用程序。我试过navigator.app.exitApp;但它不满足要求,并关闭应用程序而不是暂停它。我们可以通过编程方式调用onPause事件吗?但是您是想退出应用程序还是只是暂停状态?只是想暂停状态并将其发送到后台我认为只有“主页”按钮才可能使用“后退”按钮。我认为最好的选择是阻止后退按钮,这样用户就不能退出,所以他必须使用home

我正在使用Phonegap+JQuery Mobile为Android和iPhone开发一个应用程序。如果用户按下android设备上的“后退”按钮,则需要暂停应用程序。我试过navigator.app.exitApp;但它不满足要求,并关闭应用程序而不是暂停它。我们可以通过编程方式调用onPause事件吗?

但是您是想退出应用程序还是只是暂停状态?只是想暂停状态并将其发送到后台我认为只有“主页”按钮才可能使用“后退”按钮。我认为最好的选择是阻止后退按钮,这样用户就不能退出,所以他必须使用home按钮,这可能是一种替代方法,可以阻止后退按钮的功能,但是你知道为什么我们不能通过编程调用onPause事件吗?是仅此事件还是我们不能用js代码调用其他事件?如果您真的希望back按钮像home按钮一样工作,您可以向back按钮添加一个事件侦听器,首先阻止默认行为,然后通过启动home Intent来模拟home按钮:。您需要将Java代码封装在Phonegap插件中,然后通过Phonegap API从应用程序内的Javascript调用该插件。