【问题标题】:After using the tab key, can’t scroll to the top使用tab键后,无法滚动到顶部
【发布时间】:2015-07-02 19:49:05
【问题描述】:

当使用设备键盘上的 tab 键或下一步按钮时,滚动似乎不同步。

使用以下步骤重现此内容:

1.有一个包含更多字段的表单,然后适合屏幕 在字段间切换,直到不可见的字段获得焦点。

2.现在尝试用鼠标到达页面顶部 它一直滚动回到错误的位置。

为了更容易,我分叉了一个现有的 codepen 并进行了编辑以显示问题。
链接:CODEPEN

这发生在我拥有的所有设备上。 Android 4.4.3 和 Android 5.0.1。 也测试了最新v1.0.0-rc.0 off ionic

【问题讨论】:

  • 你的 codepen 不工作。

标签: javascript android css angularjs ionic-framework


【解决方案1】:

我看不到你的 codepen,所以我分享了一个我在我的应用程序中使用的解决方案,你应该将 $ionicScrollDelegate 添加到你的控制器中,这是一个示例:

angular.module('myApp').controller('MyCtrl', function($scope, $ionicScrollDelegate) {
    ...

    $ionicScrollDelegate.scrollTop();

    ...
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 1970-01-01
    • 2016-02-10
    相关资源
    最近更新 更多