我有一个cordova项目(不是phonegap)。我已经设法将图标放在一个文件夹和我的配置中,以便在构建命令中复制它们。何我对防溅屏幕做同样的事情?
<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" />
...
是否有类似屏幕/启动的配置设置?
感谢。
答案 0 :(得分:0)
机器人
在顶级config.xml文件(不是平台中的文件)中,添加以下首选项:
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="10000" />
第一行设置图像显示为闪屏。这是drawable *目录中png的文件名,减去.png扩展名。 SplashScreen的默认值是screen(对于文件platforms / android / res / drawable * / screen.png),所以如果你在drawable *目录中将该图像命名为screen.png以外的任何东西,你需要添加/修改它线。
第二行设置启动画面显示的默认延迟(以毫秒为单位)。这应该是最坏情况下的预期开始时间。 SplashScreenDelay的默认值为3000毫秒。
IOS
将启动画面图像复制到iOS项目的Resources / splash目录中。仅为您要支持的设备添加这些图像,例如iPad或iPhone
Apache Cordova参考here
答案 1 :(得分:0)
您可以像应用从Cordova 3.5.0开始的图标一样应用启动画面
只需将<splash>
标记放在platform
标记内并指定正确的尺寸,然后就会将闪屏复制到适当的位置。
注意: Cordova 3.5.0仅支持iPhone 5。 目前已实施对iPhone6和iPhone 6+的支持,应从Cordova 3.7开始提供支持