我使用此代码通过Phonegap Build在配置文件中添加我的启动画面:
<gap:splash src="mdpi-logo.9.png" gap:platform="android" gap:qualifier="mdpi" />
<gap:splash src="hdpi-logo.9.png" gap:platform="android" gap:qualifier="hdpi" />
<gap:splash src="xhdpi-logo.9.png" gap:platform="android" gap:qualifier="xhdpi" />
<gap:splash src="xxhdpi-logo.9.png" gap:platform="android" gap:qualifier="xxhdpi" />
但是,当我在Android平台上安装我的应用程序时,它不起作用,它在显示应用程序之前显示黑屏。
答案 0 :(得分:1)
如果我在使用限定符而不是密度时可以帮到你,如果我想要Splash Screen工作我必须配置:
<preference name="SplashScreen" value="splash" />
而不是
<preference name="SplashScreen" value="screen" />
答案 1 :(得分:0)
我必须添加这个
<platform name="android">
<splash src="www/assets/images/ldpi.png" density="port-ldpi"/>
<splash src="www/assets/images/mdpi.png" density="port-mdpi"/>
<splash src="www/assets/images/hdpi.png" density="port-hdpi"/>
<splash src="www/assets/images/xhdpi.png" density="port-xhdpi"/>
</platform>
并且必须将图像精确缩放到与
中指定的尺寸相同的尺寸platforms/android/assets/www/res/screen/android
记住确切的尺寸,而不是比例。