2017-02-12 1 views
3

私はコルドバのアプリを持っていると私はこのコードの戻るボタンキャプチャ:戻るボタンコルドバ

document.addEventListener("backbutton", function (e) { 
     backPage(); 
} , false); 

backPageは()バック前ページで行くための機能です。 デバッグビルドを実行しています。後のページが表示されていますが、アプリが一時停止してアクティビティが表示されなくなります。そのアクティビティが一時停止しないようにしたいが、それはユーザに見えるようにする必要がある。

答えて

3

私は同じ問題がありました。バックボタンリスナーを登録する前に、

navigator.app.overrideButton("backbutton", true); 

と電話をかけてください。そうすればうまくいくはずです。

+0

私はバウトを試しました。これはうまくいきませんでした。私のコード: navigator.app.overrideButton( "backbutton"、true); document.addEventListener( "backbutton"、function(e){ backPage(); }、false); – asv

+0

あなたのコードは 'deviceready'コールバックの中にありますか? - それ以外の場合は、overrideButtonコードの実行が早すぎて動作しない可能性があります。 –

+0

私は覚えていない、多分はい。私はもう一度お試しになります、ありがとう – asv