我在我的 html5 应用程序中使用了 cordova。现在,每当我按下文本框时,键盘就会出现,但这个键盘会覆盖文本框,我的屏幕不会移到顶部。
但有趣的是,这个问题只在安装后发生一次。每当我点击文本框键盘时第二次开始出现并且屏幕移动到顶部
我正在使用焦点和模糊事件,如下所示
this.$('#event').on('blur', function() {
$('#event').css('height', $(window).height());
cordova.plugins.Keyboard.disableScroll(false);
});
this.$('#event').on('focus', function() {
$('#event').css('height', $(window).height());
cordova.plugins.Keyboard.disableScroll(false);
});