0

2 番目のページに移動し、すべての Android デバイスにあるデフォルトの [戻る] ボタンを使用して戻ろうとすると、最初にタップしても何も起こらないように見えます。もう一度タップする必要があります。なぜこれが起こるのか誰にも分かりますか?

さらにどのような情報を提供する必要があるかわかりません。さらに詳しい情報が必要な場合は、必要なものを具体的にリクエストしてください。質問を編集します。

編集:私の主な活動はDroidGapを拡張し、メソッドは1つだけです

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.loadUrl("file:///android_asset/www/index.html");
}

問題を絞り込んでいると思います。2 ページ目には、クリックすると CSS アニメーションを実行するアンカー タグのリストがあります。

このjsfiddleは何らかの理由でアニメーションを実行していませんが、関連するマークアップ、css、およびjavascriptは次のとおりです

http://jsfiddle.net/7fdQu/

4

1 に答える 1

0

バックグラウンドで何が起こっているのかわかりませんが、それには明確なものがあります....

Androidで戻るボタンをプログラムできます。そのためのコードがあります。phonegap は、Android でイベント「 backbutton 」を発生させます。

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

function onBackKeyDown() {
    window.location.href = 'URL';
} 

参照:

  1. JavaScript で window.navigate または document.location を使用する必要がありますか?
  2. http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html#backbutton
于 2012-06-09T17:07:03.613 に答える