У меня есть приложение Ionic, где у меня есть кнопки ввода, но когда я нажимаю на поле ввода, клавиатура в андроиде отталкивает все. Это не происходит в iOS.
У меня это в моем app.js
$ionicPlatform.ready(function() {
if (window.cordova && window.cordova.plugins && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
});
Я пробовал удалять и делать все виды этого фрагмента кода, но он не работал.
Я исправил это, добавив
<preference name="Fullscreen" value="true"/> to my config.xml
У меня есть аналогичная проблема, и это происходит только на Android. Используя это имя pref, исправляет проблему, но как только клавиатура выскочит, она отображает навигационную панель телефона, которая испортила весь вид приложения.