我想在 Focus() 上隐藏键盘,但是当$(".ui-input-text").focus();
它会自动打开键盘。
我只想隐藏在特定屏幕中,我进行了测试document.activeElement.blur();
但它也没有 focus() on input 。
提交表单时,iOS 键盘有时可能不会自动关闭。这是一个相当大的可用性问题,因为用户不应该被要求在他们不希望需要这样做的用例中手动关闭键盘。
一个简单的解决方案可以通过调用 document.activeElement 上的 Blur 方法来实现,该方法有效地允许人们以编程方式隐藏键盘:
// automatically close the keyboard on iOS
document.activeElement.blur();
有关 HTML5 和移动应用程序事件的更多信息..
http://www.ericfeminella.com/blog/2012/12/27/ios-html5-input-element-tips/ http://www.ericfeminella.com/blog/2012/12/27/ios-html5-input-element-tips/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)