我想自定义我的cordova项目的启动画面。 这是我在config.xml文件中插入的代码,用于更改启动画面
<preference name = "SplashScreen" value = "screen" />
<preference name = "SplashScreenDelay" value = "3000" />
<preference name = "SplashMaintainAspectRatio" value = "true" />
<splash src="/HelloworldProject/splashimages/splash.png"platform="android" width="720" height="1280" />
当我运行我的应用时,我无法看到任何变化。这里有任何帮助吗?
答案 0 :(得分:0)
尝试以下建议:
platform
之前应该有一个空格。 SplashScreen
首选项应具有该src文件的值;不是screen
特别试试这个(以cordova apache docs为模型):
<preference name="SplashScreen" value="/HelloworldProject/splashimages/splash.png" /> <!-- defaults to "/img/logo.png" -->
<preference name="SplashScreenDelay" value="3000" /> <!-- defaults to "3000" -->
<preference name = "SplashMaintainAspectRatio" value = "true" />
<splash src="/HelloworldProject/splashimages/splash.png" width="720" height="1280" />
如果需要,可以将splash
标记放在platform
标记name="android"
内:
<platform name="android">
<splash density="land-ldpi" src="/HelloworldProject/splashimages/splash.png" />
</platform>