Cordova Splash Screen位置问题

时间:2014-10-13 20:39:50

标签: cordova

config.xml

<?xml version='1.0' encoding='utf-8'?>
<widget id="a.b.c9" version="0.0.1" xmlns="http://www.w3.org/ns/widgets"      

 xmlns:cdv="http://cordova.apache.org/ns/1.0">

    <name>Sample Application</name>

    <description>
    A sample Apache Cordova application that responds to the deviceready event.
    </description>
    <author email="dev@cordova.apache.org" href="http://cordova.io">
        Apache Cordova Team
    </author>
    <content src="index.html" />
    <access origin="*" />

    <preference name="SplashScreen" value="www/img/splashscreen.png" />
    <preference name="SplashScreenDelay" value="10000" />

</widget>

config.xml和splashscreen.png的位置就像这样

projectdirectory/www/img/splashscreen.png
projectdirectory/config.xml

感谢您的帮助,SO Flow!

添加内容

我目前正在阅读GitHub上的cordova s​​plashscreen插件页面

它说我必须在我的config.xml中有这个

如果我在该项目中添加多个不同大小的png文件,我想知道应该替换“foo”

1 个答案:

答案 0 :(得分:0)

您需要将splashscreen.png放入每个平台的正确文件夹中。

Android:platforms/android/res/drawable(以及其他分辨率的任何其他可绘制文件夹-hdpi等)

iOS:platforms/ios/{PROJECT_NAME}/Resources/splash

然后将您的配置设置为:

<preference name="SplashScreen" value="splashscreen" />

执行这些步骤后,请运行cordova build