0

PhoneGap と JQuery mobile を使用してモバイル Web アプリケーションを構築しています。フローは次のとおりです。

ゲートウェイ -> ログイン -> LoadDetails

    -> LoadDetails

LoadDetails から他のさまざまなワークフローが実行され、最後にユーザーは LoadDetails にリダイレクトされ、それに応じて情報が更新されます。

Android での目標は、LoadDetails をアプリケーションの最上位ページにすることです。ワークフローが完了すると、LoadDetails に戻るとアプリが終了します。

LoadDetails にアクセスするには複数の方法があります。最も一般的な 2 つの方法をリストしました。明らかに、ユーザーが正常にログインして LoadDetails に到達した場合、戻るボタンでログインに戻ることは望ましくありません。

ニーズ: - スタックからページを削除する機能

考え?

4

1 に答える 1

0

LoadDetailsページで、戻るボタンのイベントリスナーを登録します。イベントを処理するメソッドで、navigator.app.exitApp()を呼び出してアプリケーションを終了します。このようなもの:

document.addEventListener("backbutton", onBackKeyDown, false);

function onBackKeyDown() {
   navigator.app.exitApp();
}
于 2012-06-20T19:51:49.787 に答える