用于cordova混合应用程序

时间:2017-09-10 15:31:17

标签: android cordova splash

我已经完成了启动文档https://github.com/apache/cordova-plugin-splashscreen#single-image-launch-screen 这里只使用2732x2732px的单个图像将在所有设备上显示飞溅。

在Android平台部分,我在config.xml中指定了以下行

<splash src="www/images/test.png" />

我还添加了对splashscreen的偏好

<preference name="SplashScreen" value="screen" />
<preference name="AutoHideSplashScreen" value="true" />
<preference name="SplashMaintainAspectRatio" value="true" />

但这不起作用。当我尝试打开应用程序时,应用程序正在崩溃。当我添加所有具有密度的splashes时,它的工作方式与https://stackoverflow.com/a/36045485/4677062中所述的相同。 文档说明这可以使用单个图像完成,只需在配置中添加一个启动,而不是上面链接中指定的所有密度图像。

1 个答案:

答案 0 :(得分:1)

单张图片发布的说明适用于iOS而不是Android。

对于Android,你应该使用例如:

mysql> create procedure myproc (in foo int, in bar int)
    -> begin
    -> set @sql = 'SELECT foo, bar';
    -> prepare stmt from @sql;
    -> execute stmt;
    -> end$$

mysql> call myproc(123, 456)$$
ERROR 1054 (42S22): Unknown column 'foo' in 'field list'

注意:res / android / splash /是我的特定路径,我的自定义构建系统将文件从此文件夹复制到www / images /