【问题标题】:Phonegap keyboard scrolls the page up and down on focused inputPhonegap 键盘在焦点输入上上下滚动页面
【发布时间】:2012-07-11 23:56:07
【问题描述】:

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

当从屏幕上移除键盘时,问题就消失了。

有谁知道解决这个问题的方法吗?

提前致谢

【问题讨论】:

标签: android jquery cordova keyboard scroll


【解决方案1】:

我基本上是通过立即将页面滚动回顶部来解决这个问题的:

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

【讨论】:

    【解决方案2】:

    您可以简单地将 Activity 的 windowSoftInputMode 标志切换为“adjustPan”。查看official 文档了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多