我使用HTML,CSS和JavaScript开发了一个iPad网络应用程序。我在其中一个屏幕上有一个简单的输入字段。每当我点击输入字段时,iPad键盘会从底部弹出(这很好),但整个屏幕都会向左移动。然后它保持在这个位置,直到我双击iPad屏幕,使屏幕右移到其原始位置。 有谁知道如何解决这个问题?
答案 0 :(得分:1)
$(document).ready(function(){
$('input').bind('focus',function() {
$(window).scrollTop(10);
var keyboard_shown = $(window).scrollTop() > 0;
$(window).scrollTop(0);
if(keyboard_shown)
{
//your screen shifting code
}
});
});