Phonegap 构建的适用于 Android 应用程序的全屏键盘
Posted
技术标签:
【中文标题】Phonegap 构建的适用于 Android 应用程序的全屏键盘【英文标题】:Fullscreen Keyboard for Android app by Phonegap build 【发布时间】:2014-06-24 11:40:45 【问题描述】:问题:- 我正在开发一个有 2 个字段的 android 应用程序。当专注于字段时,虚拟键盘将隐藏/重叠在这些字段上。所以我从here 找到了解决方案<preference name="fullscreen" value="false" />
。但这会导致状态栏显示,UI 将向上推。因此,我又回来了。
问题:- 是否有任何 jQuery 补丁或 phonegap 插件可以使虚拟键盘全屏 [横向和纵向模式 ],如下图所示:
请尽快回复!提前致谢。 问候,
【问题讨论】:
【参考方案1】:好的,我终于用下面的 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));
);
【讨论】:
以上是关于Phonegap 构建的适用于 Android 应用程序的全屏键盘的主要内容,如果未能解决你的问题,请参考以下文章
Phonegap/Cordova Geolocation 不适用于 Android 4.0+,但适用于所有其他平台
phonegap pushNotifications 插件是不是适用于 Cordova 构建?