戻るボタンをキャプチャする必要がある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() ;
}