我有一个在ios和Android平台上运行的phonegap应用程序。
在我的应用程序中,我的主导航菜单位于底部,如下所示:
但我的问题是当键盘打开时,我的导航菜单隐藏在导航栏后面并且不会停止,直到我必须关闭并恢复应用程序。
我尝试了谷歌的不同解决方案但似乎没有任何效果,每次键盘打开我的导航菜单都隐藏在导航栏后面。
答案 0 :(得分:0)
尝试以下代码,它可以解决您的问题。
var hideKeyboard = function() { document.activeElement.blur(); var inputs = document.querySelectorAll('input'); for(var i=0; i < inputs.length; i++) { inputs[i].blur(); } };
有关详细信息,请查看链接
http://uihacker.blogspot.in/2011/10/javascript-hide-ios-soft-keyboard.html