适用于Android应用程序的全屏键盘,由Phonegap构建

时间:2014-06-24 11:40:45

标签: jquery cordova phonegap-build

问题: - 我正在开发一个有2个字段的android应用程序。当专注于字段时,虚拟键盘将隐藏/重叠在这些字段上。所以从here我找到了解决方案<preference name="fullscreen" value="false" />。但它会导致STATUS BAR显示,UI将向上推。因此,我又回来了。

问题: - 是否有任何jQuery补丁或phonegap插件可以使虚拟键盘全屏[横向和纵向模式],如下图所示:

Full screen android keyboard

请尽快回复!提前致谢。 的问候,

1 个答案:

答案 0 :(得分:0)

好的,我终于用jQuery Patch解决了这个问题:

//JS : OnReady event:

 var windowHeightSeventyPercent = parseInt(screen.height * 0.7); //To support multiple devices

 $("input").focusin(function(){
    $("body").height($("body").height()+parseInt(windowHeightSeventyPercent)); //Make page body scroll by adding height to make user to fillup field.
 });

 $("input").focusout(function(){
    $("body").height($("body").height()-parseInt(windowHeightSeventyPercent));
 });