detect iPad keyboard Hiding button

前端 未结 4 1786
有刺的猬
有刺的猬 2020-12-18 03:00

Hi is there any way to detect iPad keyboard hiding button ? i mean when user press this button :

\"alt

4条回答
  •  自闭症患者
    2020-12-18 03:30

    with Javascript

    I found a workaroud for iPad IOS7. I will test on IOS8 to make sure it works. So basically I create a listener on every FOCUSOUT event (for all my texts) and I call my function.

    It fires when you have your keyboard open and when you close your "keyboard". It doesn't fire when you select another text field or button, because it targets on null. If you use in combination with keydown, you can save multiple value and call your submit function only when you release your keyboard.

    document.addEventListener('focusout', function(e) {
            if (e.relatedTarget == null){
                alert("close keyboard without click on something else");
                callYourFunction();
               }
        });
    

提交回复
热议问题