使用JavaScript在galaxy平板电脑上自动滚动

使用JavaScript在galaxy平板电脑上自动滚动,javascript,android,scroll,Javascript,Android,Scroll,我正在构建一个主要用于三星Galaxy标签的应用程序。应用程序中有一个长表单。表单占据平板电脑的整个屏幕,因此当选择一个字段时,一半的表单被键盘覆盖。我想能够滚动网页的权利,他们选择的输入字段是 我尝试了两种解决方案: [2] jQuery插件: 这两种解决方案在台式机/笔记本电脑浏览器上都非常有效,但在Galaxy平板电脑浏览器中似乎没有任何效果。有人有什么想法吗?首先,我会在给定的html元素上尝试$(htmlInputSelector)[0].focus()方法 如果不起作用,请尝试:

我正在构建一个主要用于三星Galaxy标签的应用程序。应用程序中有一个长表单。表单占据平板电脑的整个屏幕,因此当选择一个字段时,一半的表单被键盘覆盖。我想能够滚动网页的权利,他们选择的输入字段是

我尝试了两种解决方案:

[2]

jQuery插件:

这两种解决方案在台式机/笔记本电脑浏览器上都非常有效,但在Galaxy平板电脑浏览器中似乎没有任何效果。有人有什么想法吗?

首先,我会在给定的html元素上尝试
$(htmlInputSelector)[0].focus()
方法

如果不起作用,请尝试:

    var myJqObj = $(htmlInputSelector);
    var hTop = myJqObj.offset().top;
    var hLeft = myJqObj.offset().left;
    window.scrollTo(hLeft, hTop);
    var myJqObj = $(htmlInputSelector);
    var hTop = myJqObj.offset().top;
    var hLeft = myJqObj.offset().left;
    window.scrollTo(hLeft, hTop);