Android上的Cordova全屏闪屏仍显示标题栏
我正在使用最新的cordova创建一个全屏应用程序。 我已经添加了闪屏图像和插件。此外,在config.xml中,还提供了全屏启动应用程序的首选项Android上的Cordova全屏闪屏仍显示标题栏,android,cordova,mobile,phonegap-plugins,Android,Cordova,Mobile,Phonegap Plugins,我正在使用最新的cordova创建一个全屏应用程序。 我已经添加了闪屏图像和插件。此外,在config.xml中,还提供了全屏启动应用程序的首选项 <preference name="Fullscreen" value="true" /> <preference name="Orientation" value="landscape" /> <preference name="SplashScreenDelay" value="1000" />
<preference name="Fullscreen" value="true" />
<preference name="Orientation" value="landscape" />
<preference name="SplashScreenDelay" value="1000" />
运行应用程序时,会显示启动屏幕,但问题是应用程序仍会在顶部显示标题栏,直到应用程序完成启动屏幕的显示,应用程序最终进入真正的全屏
当启动屏幕显示时,是否有方法/flag/mod使全屏正常工作?显示全屏启动的最佳方法是将这一行放在活动标签下的清单中
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
Del的回答肯定解决了这个问题,但是如果忽略了
平台
目录(它毕竟是派生内容),那么问题就来了
幸运的是,从cordova@6.4.0
您也可以在config.xml
中使用:
<?xml version='1.0' encoding='utf-8'?>
<widget ... xmlns:android="http://schemas.android.com/apk/res/android">
...
<edit-config file="AndroidManifest.xml" mode="merge"
target="/manifest/application/activity">
<activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
</edit-config>
...
</widget>
...
...
这将确保无论何时生成
AndroidManifest.xml
都会得到更新。注意Android的附加XML名称空间。获取此错误:AAPT:error解析XML:unbound prefix
@ionija是否添加了xmlns:Android=”http://schemas.android.com/apk/res/android“
到您的
?太好了!工作正常。获取此错误:AAPT:error解析XML:unbound prefix