2012-07-12 74 views
1

当使用具有焦点输入字段的jQuery Mobile对话框时,由于出现键盘,页面会不断上下滚动。这是一个相当小的手机(HTC Explorer),但这个问题在HTC Sensation等大型手机中并不存在。Phonegap键盘在焦点输入上向下滚动页面

从屏幕上卸下键盘时,问题消失。

有谁知道任何方法来解决这个问题?

在此先感谢

+1

同一问题讨论 http://stackoverflow.com/questions/9906956/phonegap-input-type-password-field-focus – Sandy09 2012-10-05 12:21:46

回答

2

我解决这个基本得到通过立即滚动页面回到顶端:

$('#myInput').bind('focus',function(event){ 
    window.scrollTo(0, 0); 
    document.body.scrollTop = 0; 
}); 
1

您可以简单地切换您的活动的windowSoftInputMode标志“adjustPan”。检查official文档以获取更多信息。

相关问题