Comment capturer l'événement de clavier caché sur iOS en utilisant JavaScript
J'ai besoin de faire quelques redimensionnement du contenu d'une page web lorsque vous le cacher le clavier bouton est pressé sur un iPad clavier virtuel. Quelqu'un sait quelle JavaScript évènement est lancé lorsque le clavier est caché?
source d'informationauteur Marius | 2012-03-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le focusout événement. C'est comme flou, mais des bulles. Il va se déclencher quand le clavier se ferme (mais aussi dans d'autres cas, bien sûr). Dans Safari et Chrome, l'événement ne peut être enregistré auprès de la méthode addEventListener, pas avec des méthodes traditionnelles. Voici un exemple que j'ai utilisé pour restaurer une application Phonegap clavier après le licenciement.
Sans cet extrait de code, l'application conteneur est resté dans le défilé de la position jusqu'à l'actualisation de la page.
Ici est un bon endroit pour commencer Liste des événements Javascript sur iPad
qui conduit à http://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html#//apple_ref/doc/uid/TP40006511-SW5
qui ne liste pas.
Celui-ci donne un travail autour de iPad Web App: Détecter le Clavier Virtuel à l'Aide de JavaScript dans Safari?