javascript - Comment déterminer les boutons cachés du clavier logiciel mobile
三叔
三叔 2017-06-28 09:27:03
0
3
862

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é

三叔
三叔

répondre à tous(3)
仅有的幸福

Tongzhun, j'ai rencontré ce problème il y a longtemps, mais je n'ai pas trouvé de réponse plus complète

世界只因有你

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é. . . . . . . . . . . . . .

Peter_Zhu

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')
        }
    });
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal