我有一个 phonegap 应用程序,需要我捕获后退按钮。这可以很好地工作,但是当我在主屏幕并按下后退按钮时,我想调用原始事件处理程序并让应用程序关闭或通过这样的按下来执行平台自然而然的任何事情。我知道我可以告诉应用程序退出,但理解这对于 iPhone 应用程序来说是一种糟糕的形式。
无论我尝试什么(并且我已经尝试了很多事情),我都无法触发原始处理程序。有什么建议吗?
在我的代码中,我的后退按钮事件处理程序中有一个 switch 语句,它根据需要引导应用程序达到以下效果:
switch blahBlah
{
case 'this' :
doThis() ;
break;
case 'main' :
// What do I do here that is well behaved for all platforms???
break;
default:
doFoo() ;
}