2016-07-20 84 views
2

我有一個在ios和android平臺上運行的phonegap應用程序。Phonegap安卓導航欄即使在鍵盤關閉後也不會隱藏

在我的應用我有在底部這樣的主導航菜單:

enter image description here

但鍵盤打開時,我的問題是,我的導航菜單隱藏導航欄後面,不會去直到我不得不關閉並恢復應用程序。

enter image description here

我嘗試了不同的解決方案,從谷歌,但似乎沒有任何工作,每一次鍵盤打開我的導航菜單背後隱藏的導航欄。

+0

當鍵盤打開導航欄出現了。當我關閉鍵盤時,導航欄也應該關閉,但它不會保留並隱藏我的導航菜單。 –

+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

+1

我在android中遇到問題。你給了我ios解決方案。順便說一句,我試着你的代碼不工作。 –