Javascript 自动滚动到可滚动内容的结尾

Javascript 自动滚动到可滚动内容的结尾,javascript,html,angularjs,cordova,angularjs-directive,Javascript,Html,Angularjs,Cordova,Angularjs Directive,我面临智能手机设备的本机键盘的一个常见问题。 基本上,我们有一个列表,末尾有一个输入字段。因此,在可滚动内容类中的列表可以毫无问题地滚动。但是,如果您想在最后一个输入字段中输入文本,键盘会弹出并隐藏它 是否可以自动滚动到该项目?我算出了$uiViewScroll,但在我的指令中效果不太好 (function(){ 'use strict'; angular.module('directive.scroll', []) .directive('topScroll', ['$uiViewScr

我面临智能手机设备的本机键盘的一个常见问题。 基本上,我们有一个列表,末尾有一个输入字段。因此,在可滚动内容类中的列表可以毫无问题地滚动。但是,如果您想在最后一个输入字段中输入文本,键盘会弹出并隐藏它

是否可以自动滚动到该项目?我算出了$uiViewScroll,但在我的指令中效果不太好

(function(){
'use strict';

 angular.module('directive.scroll', [])
 .directive('topScroll', ['$uiViewScroll', function($uiViewScroll){
  return {
    restrict: 'A',
    link: function(scope, element, attrs){
      $uiViewScroll(element);
    }
  }
 }]);
})();
有什么建议吗

我也有同样的问题

config.xml中,如果您有:

<preference name="fullscreen" value="true" />

将其更改为:

<preference name="fullscreen" value="false" />


刚刚找到这个链接,它可以帮助我在这篇文章中找到解决方案。这个指令非常简单。