Javascript 单击键盘页脚上方的输入级别,不更改视图!科尔多瓦jQuery
我正在使用Cordova 2.7制作一款混合移动应用程序。 我有一个页眉、一个内容和一个包含按钮的页脚。 但是,当我点击一个输入时,移动键盘就会出现,同时也会将页脚调高。但是如果点击的输入位于页脚按钮的后面,就好像我点击了按钮一样!所以我不能专注于我的投入 你有什么办法修理它吗Javascript 单击键盘页脚上方的输入级别,不更改视图!科尔多瓦jQuery,javascript,jquery,ios,cordova,keyboard,Javascript,Jquery,Ios,Cordova,Keyboard,我正在使用Cordova 2.7制作一款混合移动应用程序。 我有一个页眉、一个内容和一个包含按钮的页脚。 但是,当我点击一个输入时,移动键盘就会出现,同时也会将页脚调高。但是如果点击的输入位于页脚按钮的后面,就好像我点击了按钮一样!所以我不能专注于我的投入 你有什么办法修理它吗 我找到了这个解决方案: var initialScreenSize = window.innerHeight; window.addEventListener("resize", function() { i
我找到了这个解决方案:
var initialScreenSize = window.innerHeight;
window.addEventListener("resize", function() {
if(window.innerHeight < initialScreenSize){
$("footer").hide();
} else{
$("footer").show(); } });
}
var initialScreenSize=window.innerHeight;
addEventListener(“调整大小”,函数(){
if(window.innerHeight
您是否设置了视口的高度? 如果没有,请按如下方式设置视口的高度和宽度。它将向上滚动您的网络视图,以便您可以在文本字段上书写
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1,
width=device-width, height=device-height" />
另外,不要忘记在config.xml文件中将首选项“KeyboardShrinksView”更改为false