suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – So ermitteln Sie die versteckten Tasten der mobilen Softtastatur

Es ist der Abwärtspfeil, der die Tastatur schließt

Plötzlich habe ich diesen Alarm (Schlüsselcode) entdeckt
Diese Schaltfläche hat auf Android keinen Code

Wie man damit umgeht

Wie soll ich urteilen?

三叔三叔2695 Tage vor844

Antworte allen(3)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-06-28 09:29:03

    同找,很久以前就碰到了这个问题,一直没有找到比较完善的答案

    Antwort
    0
  • 世界只因有你

    世界只因有你2017-06-28 09:29:03

    当用户呼出软键盘时,页面会触发resize事件,页面大小变小,高度只有原有高度减去键盘高度的高度,一般都小于500,同时市面上也几乎没有屏幕原有高度就小于500的手机,所以在resize触发后判断,如果document.body.clientHeight>500
    即视为收起软键盘

    这样应该存在兼容性问题。。。。。。。。。。。。。。

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-06-28 09:29:03

    android 可以监听resize事件

    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')
            }
        });

    Antwort
    0
  • StornierenAntwort