Phonegap을 사용하여 iPad 앱을 만들고 있습니다. 앱은 고정 된 가로 방향과 맨 위를 따라 실행되는 메뉴를 가지고 있으며, 오른쪽 상단에 텍스트 상자가 있습니다. 앱은 고정 크기 (전체 화면)이며 스크롤 할 필요가 없습니다.Phonegap iOS - 입력 포커스 스크롤을 방지합니다.
사용자가 iOS 6에서 오른쪽 상단에 나타나는 텍스트 상자를 터치하면 텍스트 상자를 화면 중앙에 놓고 전체 앱을 왼쪽으로 밀고 권리.
이 동작을 어떻게 막을 수 있습니까?
내가 현재 가지고 UIWebViewBounce는 NO로 설정과 장소에 다음 코드 이벤트 touchstart 잡으려고 :
document.body.addEventListener('touchmove', function(e) {
e.preventDefault();
}, false);
또한 (A를이기는에서 iOS 5에서 작동하는 것 같다 텍스트 상자 자체에 이것을 가지고
stutter), iOS 6에는 포함되지 않음 :
$('#searchText').on("focus", function(event) {
window.scrollTo(0, 0);
});
도움이 되었습니까?
I 해요 두려워 kreig - 미안하지만 감사 모두 같은. – colin