如何在Cordova中设置平台版本特定设置?

时间:2015-12-18 12:44:26

标签: android cordova ionic-framework taco

我希望我的应用程序能够在各种平台上正常运行。在这种情况下,我的cordova应用程序在输入焦点上弹出一个键盘。 iOS,Android甚至Windows Phone实际滚动到该输入。

然而,Android 4.2.x(可能在下面)没有。我设法通过设置

来解决这个问题
<preference name="Fullscreen" value="True" />

<preference name="Fullscreen" value="False" />

在我的config.xml中。现在,这意味着操作系统栏将位于我的应用程序的顶部,但我不希望这个任何版本的Android除了android 4.2.x.有没有办法在config.xml中指定它?如果有,则不在Cordova 5.1.1中记录。 (https://cordova.apache.org/docs/en/5.1.1/config_ref/index.html

值得注意的是,我使用TACO和Ionic。

编辑:

使用StatusBar插件进一步测试,问题仍然存在,告诉应用程序在fullscreen =“false”中运行并使用状态栏插件隐藏状态栏。

这意味着输入聚焦以某种方式与显示或不显示状态栏相关。我在想这可能是一个特定于android或cordova的bug?

0 个答案:

没有答案