zoukankan      html  css  js  c++  java
  • cordova添加Splash

    最新版本的cordova添加Splash只需要改写config.xml

    官方文档地址为:http://cordova.apache.org/docs/en/4.0.0/config_ref_images.md.html#Icons%20and%20Splash%20Screens

    可是按照官方的说明在android下没有任何效果:

    <platform name="android">
            <!-- you can use any density that exists in the Android project -->
            <splash src="res/splash.png" density="land-hdpi"/>
            <splash src="res/splash.png" density="land-ldpi"/>
            <splash src="res/splash.png" density="land-mdpi"/>
            <splash src="res/splash.png" density="land-xhdpi"/>
    
            <splash src="res/splash.png" density="port-hdpi"/>
            <splash src="res/splash.png" density="port-ldpi"/>
            <splash src="res/splash.png" density="port-mdpi"/>
            <splash src="res/splash.png" density="port-xhdpi"/>
        </platform>

    后来查找stackoverflow,加上了下面这一句:

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

    效果就有了,SplashScreen参数在官方文档里没有找到任何说明,不知道是不是老版本的参数。这个可能是cordova的一个bug。

    ps:

    设置splash延迟时间为10000毫秒:

        <preference name="SplashScreenDelay" value="10000" />
  • 相关阅读:
    常见问题
    查询
    多对多关系
    prototype & __proto__
    new operator
    用户
    express.Router
    Express 应用生成器
    LeanCloud
    npm常用命令
  • 原文地址:https://www.cnblogs.com/libmw/p/4238493.html
Copyright © 2011-2022 走看看