1

こんにちは、私は phonegap と JQM に慣れていません... phonegap と JQM に問題があります。何か他のもの...第二に、電話ギャップで戻るボタンイベントを削除するにはどうすればよいですか?第三に、アプリケーションで戻るボタンを制御する必要がありますか?

4

1 に答える 1

1
  1. 戻るボタンをあるページでアプリを終了させ、別のページで実際の戻るボタンとして機能させたい場合は、これを使用する必要があります。

            document.addEventListener("backbutton", onBackKeyDown, false);
    
    function onBackKeyDown() {
        if($.mobile.activePage.is('#loginpage')){
                     navigator.app.exitApp(); // Exit app if current page is a login page
        }
        else {
            navigator.app.backHistory(); // Go back in history in any other case
        }
    }
    
  2. 戻るボタン イベントを削除/防止するには、次を使用します。

    document.addEventListener("backbutton", function(e){
        e.preventDefault();
    }, false);
    
  3. そして、はい、backbutton アプリ イベントを制御する必要があります。

于 2013-01-15T09:01:13.050 に答える