Ionic $ ionicScrollDelegate.scrollBottom()在Android上关闭键盘

时间:2015-02-20 19:35:22

标签: android angularjs keyboard ionic

调用$ ionicScrollDelegate.scrollBottom();当Android上的键盘可见时控制器内部,键盘自动关闭。

键盘应该保持可见。

任何人都可以帮我找出如何避免这种行为?

一小段代码:

callback_onmessage = function(message) {
    $scope.chat.push( message );
    $scope.$apply();
    $ionicScrollDelegate.scrollBottom(); //After this the keyboard is closed
}

由于

1 个答案:

答案 0 :(得分:0)

您的输入是否为'onblur'?滚动发生后,检查光标是否仍在该输入中。使用Keyboard.disableScroll()可能会阻止onblur发生。作为解决方法,您可以使用cordova.plugins.Keyboard.show

再次打开键盘