После добавления пешеходного к моему ионному приложению я столкнулся много проблем с клавиатурой и перекрывающимися единственным решением добавляло регулируй ничего затем получить высоту клавиатуры , как указано в ионных клавиатурах плагинаионные событий клавиатуры не стреляющие на андроид
window.addEventListener('native.keyboardshow',function(e){
$(".msg_footer").css("bottom", e.keyboardHeight + "px");
alert('Keyboard height is: ' + e.keyboardHeight);
});
window.addEventListener('native.keyboardhide',function(e){
$(".msg_footer").css("bottom","0px");
alert('Keyboard height is: ' + e.keyboardHeight);
});
с adjustResize событий увольняют, и я получил тревожное сообщение
но с adjustNothing, предупреждения не стреляло больше
вот моей приложение запустить FUNC я установил ионный полный охват до истины
myapp.run(function ($ionicPlatform) {
$ionicPlatform.ready(function() {
if (window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
ionic.Platform.isFullScreen = true;
});
});
но с регулировкой панорамирования клавиатура будет перекрывать поле ввода нижнего колонтитула –
В моих тестах adjustPan прокручивает и кадрирует ввод всякий раз, когда он получает фокус. Я разместил вход в нижней части изображения внутри содержимого иона, и, похоже, он работает нормально. Протестировано на Android Lollipop w/Crosswalk. – arielf
мой вход за пределами ионного содержимого и внутри ионного нижнего колонтитула –