使用PhoneGap的建立與PG 2.2.0和測試在我的Galaxy S2採用Android 4.0.4PhoneGap的觸摸事件只發射一次設備已經被旋轉
我已經找到touch events not working in android phonegap webview (or even built-in browser)和Phonegap on Galaxy S3 ignores touch events和WebView in ICS touch events not being fired properly,但我不知道如果他們描述完全相同的問題。
我正在使用Tap.js和iScroll。它們都不起作用(我不能滾動或使用我的應用程序菜單),直到我旋轉設備至少一次。我可以將它旋轉回到我開始的位置,它仍然有效。看起來第一個旋轉/ orientationchange觸發某種刷新,但我不知道我應該如何處理這個。
也許某個具有相同症狀的人能夠解決此問題。謝謝。
編輯:我禁用所有的JS,並把這個代碼裏deviceready
document.getElementById('app').addEventListener('touchstart', function() {
alert('touchstart #app');
}, false);
而且我至少一個orientationchange
後只能得到alert
。