Saltar al contenido

Evitar que el teclado de iOS se desplace de página en cordova 3.5

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);
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *