java - 即使关闭键盘,Phonegap android 导航栏也不会隐藏

标签 java android cordova phonegap-build phonegap-desktop-app

我在 phonegap 中有一个应用程序可以在 ios 和 android 平台上运行。

在我的应用程序中,我在底部有这样的主导航菜单:

enter image description here

但我的问题是当键盘打开时,我的导航菜单隐藏在导航栏后面并且在我必须关闭并恢复应用程序之前不会下降。

enter image description here

我尝试了谷歌的不同解决方案,但似乎没有任何效果,每次键盘打开时,我的导航菜单都隐藏在导航栏后面。

最佳答案

试试下面的代码,它可能会解决你的问题。

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

关于java - 即使关闭键盘,Phonegap android 导航栏也不会隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38480900/

相关文章:

java - 如何修复调用失败来自服务器 : Unauthorized in Android studio 的意外响应

Android - 如何获取应用程序的图标?

Android 2.2 本地存储

android - 如何防止android系统字体设置更改react-native应用程序中的字体?

android - 在android中使用Phone Gap在SD卡中下载pdf文件

Java序列化到文件

java - 如何调用作为 Action 监听器一部分输入对话框的信息?

android - 按钮边框在使用 Ionic 框架的 Android 4.1.2 中出现损坏

android - 操作系统不适合模拟器 AVD

java - Elasticsearch查询聚合spring框架elasticsearsh如何?