【问题标题】:Black splash screen - Phonegap Build (Android)黑色启动画面 - Phonegap Build (Android)
【发布时间】:2014-06-13 19:55:33
【问题描述】:

我正在使用此代码通过 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 平台上安装我的应用程序时,它不起作用,它在显示应用程序之前显示黑屏。

【问题讨论】:

  • 图片是否与config.xml在同一路径下?
  • 是的!我需要创建一个新文件夹吗?
  • 我决定用 gap:density 更改 gap:qualifier 并且它成功了,但它似乎需要一张显示它像素化的图像

标签: android cordova build config phonegap-build


【解决方案1】:

如果在我使用限定符而不是密度时可以帮助您,如果我希望启动画面正常工作,我必须配置:

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

而不是

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

【讨论】:

    【解决方案2】:

    我不得不添加这个

    <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  
    

    记住确切的大小,而不是比例。

    【讨论】:

      猜你喜欢
      • 2013-01-23
      • 2014-10-12
      • 2016-04-19
      • 1970-01-01
      • 2014-09-20
      • 2021-11-26
      • 1970-01-01
      • 1970-01-01
      • 2015-12-14
      相关资源
      最近更新 更多