I use ionic keyboard plugin. There are few issues with a virtual keyboard though. Precisely with ‘previous/next’ input controls. First of all, I cannot hide an action bar, as it’s only a way to select a value from a drop down combo.
Secondly, I cannot enable auto scrolling with Keyboard.disableScroll(false), because in this case it’s possible to scroll below a bottom margin, after using the ‘prev/next’ controls: a grey area appears (this is definitely another bug).
And at the same time, when I use ‘prev/next’ arrows, a form (not a view) scrolls down to selected control fine, BUT it does not scroll up at all! Input focus jumps to a previous control, but form stucks in a previous position. It leads to losing focus above a top margin of a view. This is the problem.
Let’s do not scroll entire view with header. It’s ok. It’s desired behavior. But, let form scroll to selected control in both directions.