PG 2.2.0でPhoneGapビルドを使用し、Android4.0.4でGalaxyS2をテストします
アンドロイドphonegapwebview(または組み込みのブラウザ)でタッチイベントが機能しないことをすでに発見しました。GalaxyS3のPhonegapはタッチイベントを無視し、ICSタッチイベントのWebViewは正しく起動されませんが、まったく同じ問題を説明しているかどうかはわかりません。
Tap.jsとiScrollを使用しています。デバイスを少なくとも1回回転させるまで、どちらも機能しません(スクロールしたり、アプリメニューを使用したりできません)。開始した場所に回転して戻すことができますが、それでも機能します。最初の回転/方向の変更が何らかの更新をトリガーするように見えますが、これをどのように処理するのかわかりません。
同じ症状の人がこれを解決できたのかもしれません。ありがとう。
編集:私はすべてのJSを無効にし、このコードを中に入れましたdeviceready
document.getElementById('app').addEventListener('touchstart', function() {
alert('touchstart #app');
}, false);
そして、私alert
は少なくとも1つの後だけを取得しorientationchange
ます。