接到退出应用的电话

时间:2012-12-12 07:47:50

标签: android cordova

我有一个扩展phonegap的Activity,并在js文件中调用navigator.app.exitApp来结束活动。我想在我的活动上捕获此调用以显示退出对话框。 我对PhoneGap和JS并不熟悉。

我怎样才能接到对exitApp的调用?

谢谢。

2 个答案:

答案 0 :(得分:0)

我还建议不要在@CommonsWare评论的情况下实现退出对话框。但是,如果您无法说服您的客户更改此请求,则可以使用以下几个链接。

Which event to catch for application shut down?

http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html#backbutton

基本上你会有一个暂停,卸载或后退事件的监听器。使用哪一个可能取决于退出功能如何适用于其他所有内容。

答案 1 :(得分:0)

努力尝试。决定编写一个调用方法退出的插件,将调用从js移到navigator.app.exitApp。不确定这是否符合自己的答案,但这是我解决问题的方法。