cordova添加屏幕图像

cordova添加屏幕图像,cordova,copy,splash-screen,Cordova,Copy,Splash Screen,我有一个cordova项目,不是phonegap。我已经设法将图标放在文件夹和配置中,以便在build命令中复制它们。我怎么对闪屏也这么做 <platform name="android"> <icon src="res/icon/android/ldpi.png" density="ldpi" /> ... <platform name="ios"> <icon src="res/icon/ios/icon-60.png" w

我有一个cordova项目,不是phonegap。我已经设法将图标放在文件夹和配置中,以便在build命令中复制它们。我怎么对闪屏也这么做

<platform name="android">
    <icon src="res/icon/android/ldpi.png" density="ldpi" />
    ...

<platform name="ios">
    <icon src="res/icon/ios/icon-60.png" width="60" height="60" />
    ...
屏幕/飞溅是否有类似的配置设置

谢谢。

安卓

在顶级config.xml文件(而不是平台中的文件)中,添加以下首选项:

<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="10000" />
第一行设置要显示为启动屏幕的图像。这是drawable*目录中png的文件名,减去.png扩展名。SplashScreen的默认值是文件platforms/android/res/drawable*/screen.png的screen,因此如果在drawable*目录中为图像命名screen.png以外的任何名称,则需要添加/修改此行

第二行设置splashscreen以毫秒为单位显示的默认延迟。这应该是最坏情况下的预期启动时间。SplashScreenDelay的默认值为3000 ms

IOS

将初始屏幕图像复制到iOS项目的Resources/splash目录中。仅为您想要支持的设备(如iPad或iPhone)添加这些图像


Apache Cordova Reference

应用启动屏幕的方法与从Cordova 3.5.0开始应用图标的方法相同 只需将标签放入平台标签中并指定正确的尺寸,然后将启动屏幕复制到适当的位置

注意:Cordova 3.5.0仅支持iPhone 5。
对iPhone6和iPhone6+的支持目前已经实施,应该从Cordova 3.7开始提供。好吧,那么它的工作原理与图标有什么不同?运行cordova build cli时未复制该命令?正确。使用cordova cli运行构建时,不会复制初始资产。仅当使用phonegap构建时。这里有一个链接,详细介绍了如何解决这个问题。根据instr,Android不能工作。在上面我需要添加super.setIntegerProperty“splashscreen”,R.drawable.screen;使用onCreate方法使其工作。