科尔多瓦的启动画面未显示

时间:2015-08-31 01:15:41

标签: android angularjs cordova splash-screen

我正在使用Cordova + AngularJS构建一个小型移动应用程序,到目前为止一直很好。但是我花了一整天的时间试图让闪屏显示出来然后失败了。

这是我的全局config.xml

<preference name="Fullscreen" value="true" />
<preference name="WebViewBounce" value="false" />
<preference name="DisallowOverScroll" value="false"/>
<preference name="StatusBarOverlaysWebView" value="false"/>
<preference name="Detect-data-types" value="true"/>
<preference name="Stay-in-webview" value="false"/>
<preference name="Android-targetSdkVersion" value="22"/>
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="10000" />
<preference name="LoadingDialog" value="Loading, Please wait!"/>
<platform name="android">
    <splash src="www/res/screen.png" density="land-hdpi"/>
    <splash src="www/res/screen.png" density="land-ldpi"/>
    <splash src="www/res/screen.png" density="land-mdpi"/>
    <splash src="www/res/screen.png" density="land-xhdpi"/>
    <splash src="www/res/screen.png" density="port-hdpi"/>
    <splash src="www/res/screen.png" density="port-ldpi"/>
    <splash src="www/res/screen.png" density="port-mdpi"/>
    <splash src="www/res/screen.png" density="port-xhdpi"/>
    <splash src="www/res/screen.png" density="hdpi"/>
    <splash src="www/res/screen.png" density="ldpi"/>
    <splash src="www/res/screen.png" density="mdpi"/>
    <splash src="www/res/screen.png" density="xhdpi"/>
</platform>

我已成功安装了Cordova的启动画面插件,路径www/res/screen.png正确,并且screen.png已成功移动到/platforms/android/res/drawable-**文件夹。我也尝试使用navigator.splashscreen.show,但仍然没有显示屏幕!

我尝试了有关此问题的所有解决方案,但它无法正常工作。我可以通过使用英特尔XDK构建/图标&amp;启动屏幕选项,但构建过程发生在XDK服务器上,我想能够点击cordova run/emulate/build android并看到结果没有XDK中等。

我在这里失去理智,任何帮助都会受到赞赏。 我在模拟器(Intel atom 64)上使用Corodva 5.0.0,Angular 1.4.4,通过Chrome设备检查工具进行调试。

0 个答案:

没有答案