Le problème : Sur une application mobile à la saisie, le curseur part en vacances…

Lorsqu’on développe une application mobile en HTML5 / Cordova, on a souvent le problème suivant:

Si on sélectionne un champ de saisie, le clavier du smartphone s’ouvre et remonte l’application pour permettre de voir ce que l’on écrit sans que le clavier ne cache ce champs.

Or souvent, le champs se déplace à l’écran mais le curseur reste à l’endroit initial du champ.

Du coup, on a un curseur qui clignote dans le vide et notre champ de formulaire est bien remonté sur l’écran.

Read more