使用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
。