简体   繁体   English

科尔多瓦android黑闪屏

[英]Cordova android black splashscreen

I'm launching a vanilla cordova android app with the following config.xml yet the launching screen on the android device is 3 seconds black, then the app shows up. 我正在使用以下config.xml启动香草科尔多瓦android应用程序,但android设备上的启动屏幕为3秒黑,然后出现了该应用程序。 How do I get splash.png to be the image that shows up as a splash screen for 3 seconds? 如何使splash.png成为显示为启动屏幕3秒钟的图像?

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.ambieye.shine" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>Shine</name>
    <description>...</description>
    <author email="...@gmail.com" href="http://website.com">
    </author>
    <content src="index.html" />
    <access origin="*" />
    <icon src="www/apple-touch-icon-precomposed.png" />

    <preference name="SplashScreenDelay" value="10000" />
    <preference name="SplashScreen" value="app/www/images/splash.png" />
    <preference name="SplashScreenDelay" value="10000" />
    <splash src="app/www/images/splash.png" />
    <platform name="android">
        <hook type="before_build" src="hooks/ioscopywww.cmd" />
        <!-- you can use any density that exists in the Android project -->

        <splash src="app/www/images/splash.png" density="land-hdpi"/>
        <splash src="app/www/images/splash.png" density="land-ldpi"/>
        <splash src="app/www/images/splash.png" density="land-mdpi"/>
        <splash src="app/www/images/splash.png" density="land-xhdpi"/>
app/
        <splash src="app/www/images/splash.png" density="port-hdpi"/>
        <splash src="app/www/images/splash.png" density="port-ldpi"/>
        <splash src="app/www/images/splash.png" density="port-mdpi"/>
        <splash src="app/www/images/splash.png" density="port-xhdpi"/>
    </platform>

    <platform name="ios">
        <hook type="before_build" src="hooks/ioscopywww.sh" />
        <!-- images are determined by width and height. The following are supported -->
        <splash src="app/www/images/splash.png" width="320" height="480"/>
        <splash src="app/www/images/splash.png" width="640" height="960"/>
        <splash src="app/www/images/splash.png" width="768" height="1024"/>
        <splash src="app/www/images/splash.png" width="1536" height="2048"/>
        <splash src="app/www/images/splash.png" width="1024" height="768"/>
        <splash src="app/www/images/splash.png" width="2048" height="1536"/>
        <splash src="app/www/images/splash.png" width="640" height="1136"/>
        <splash src="app/www/images/splash.png" width="750" height="1334"/>
        <splash src="app/www/images/splash.png" width="1242" height="2208"/>
        <splash src="app/www/images/splash.png" width="2208" height="1242"/>
    </platform>
</widget>

答案是邪恶的screen

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM