我已经完成了启动文档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中所述的相同。 文档说明这可以使用单个图像完成,只需在配置中添加一个启动,而不是上面链接中指定的所有密度图像。
答案 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 /