我有一个扩展phonegap的Activity,并在js文件中调用navigator.app.exitApp
来结束活动。我想在我的活动上捕获此调用以显示退出对话框。
我对PhoneGap和JS并不熟悉。
我怎样才能接到对exitApp的调用?
谢谢。
答案 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
。不确定这是否符合自己的答案,但这是我解决问题的方法。