Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment déterminer les boutons cachés du clavier logiciel mobile

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é

三叔三叔2694 Il y a quelques jours842

répondre à tous(3)je répondrai

  • 仅有的幸福

    仅有的幸福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

    répondre
    0
  • 世界只因有你

    世界只因有你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é. . . . . . . . . . . . . .

    répondre
    0
  • 天蓬老师

    天蓬老师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')
            }
        });

    répondre
    0
  • Annulerrépondre