我正在使用Phonegap创建iPad应用程序。该应用具有固定的横向方向和沿顶部运行的菜单,右上方有一个文本框。该应用程序是固定的(全屏)大小,不需要滚动。Phonegap iOS - 防止滚动输入焦点
当用户触摸iOS 6上右上角的文本框时,整个应用程序向左滑动,以便将文本框放在屏幕中央,将整个应用程序向左推并留下空白区域对。
如何防止此行为?
我现在有UIWebViewBounce设置为NO,并在适当位置下面的代码赶上touchstart事件:
document.body.addEventListener('touchmove', function(e) {
e.preventDefault();
}, false);
我也有这个文本框本身,这似乎在iOS 5的工作(尽管有口吃)但不是在iOS 6上:
$('#searchText').on("focus", function(event) {
window.scrollTo(0, 0);
});
任何帮助极大的赞赏。
这并没有为我工作恐怕kreig - 对不起,但由于全部都一样。 – colin