Maison > Questions et réponses > le corps du texte
C'est la flèche vers le bas qui ferme le clavier
J'ai soudainement découvert cette alerte (keyCode)
Ce bouton n'a pas de code sur Android
Comment y faire face
Comment juger Fermé
仅有的幸福2017-06-28 09:29:03
Tongzhun, j'ai rencontré ce problème il y a longtemps, mais je n'ai pas trouvé de réponse plus complète
世界只因有你2017-06-28 09:29:03
Lorsque l'utilisateur appelle le clavier logiciel, la page déclenchera l'événement de redimensionnement et la taille de la page deviendra plus petite que la hauteur d'origine moins la hauteur du clavier, qui est généralement inférieure à 500. Dans le même temps, il n'y a presque aucun écran sur le marché avec une hauteur d'origine inférieure à 500. Téléphone portable, donc une fois le redimensionnement déclenché, il est jugé Si document.body.clientHeight>500
, il est considéré comme la fermeture du clavier logiciel
Il devrait y avoir des problèmes de compatibilité. . . . . . . . . . . . . .
天蓬老师2017-06-28 09:29:03
Android peut écouter pour redimensionner les événements
var winHeight= $(window).height();
$(window).resize(function(){
var thisHeight=$(this).height();
if(winHeight - thisHeight >50){
$('.form_scrollTxt').hide();
$('.form p').css('margin-bottom','2px')
}else{
$('.form_scrollTxt').show();
$('.form p').css('margin-bottom','13px')
}
});