Solución:
Agregue este complemento con
cordova plugin add https://github.com/driftyco/ionic-plugins-keyboard.git
en la línea de comando.
Agregue la siguiente línea en cualquier lugar del javascript para deshabilitar el desplazamiento desde el teclado.
cordova.plugins.Keyboard.disableScroll(true);
En mi caso de uso, agregué un deviceready
detector de eventos para evaluar esta línea, deshabilitando el desplazamiento automático del teclado en todas partes de la aplicación.
¡Eso es todo!
Por mi experiencia, y diciendo esto como un desarrollador que evita los complementos de terceros tanto como sea posible, descubrí que los problemas del teclado virtual en Cordova se resuelven mejor con un complemento.
El directorio de complementos de Cordova tiene varios keyboard
complementos (http://cordova.apache.org/plugins/?q=keyboard)
Recomiendo el siguiente complemento:
https://github.com/cjpearson/cordova-plugin-keyboard
Que proporciona el siguiente comando para deshabilitar el desplazamiento cuando el teclado virtual está abierto.
cordova.plugins.Keyboard.disableScrollingInShrinkView(true);