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