My question
I am currently writing an iOS app using Cordoba. I have a page with a form on it like this:

When a user clicks on a field, a keyboard appears, as expected, on iOS. However, to prevent my application from moving from the screen, I turned on the following setting:
cordova.plugins.Keyboard.disableScroll(true);
Unfortunately, this interferes with a few things that cause me problems:
- When the field is focused, the screen does not scroll to this field, so sometimes this field appears behind the keyboard.
- Even if I had the solution above, for the elements at the bottom of the screen, I won’t be able to scroll down far enough to bring them into the field of view above the keyboard.
My question (s)
Solution 1
, , , ?
, , ?
, JavaScript/jQuery keyboard_height, position() scrollTop(). ...
2
, , , ( ):
cordova.plugins.Keyboard.disableScroll(false);
( " " ) , , ?