Phonegap如何在弹出键盘时禁止滚动?

3

在Phonegap应用程序中,是否有任何方法可以防止当文本输入框获得焦点并显示软键盘时页面滚动? 如果没有办法,是否有任何方法可以将页面滚动到文本输入框的位置,而不是将文本输入框带到屏幕中心?

2个回答

4
在PhoneGap 2.6中,有一种新选项可以通过调整Webview的大小来防止滚动。请查看文档并找到KeyboardShrinksView选项。
祝好!

0

我曾经使用过这段JavaScript代码,并且取得了一些成果。它覆盖了window.scrollTo函数并将其取消...

window.oldScrollTo = window.scrollTo;

window.scrollTo = function (x, y) {

    console.log("window.scrollTo");
    return;
};

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接