离子启动画面(错误:无法读取上传的图像)

时间:2015-03-12 15:27:14

标签: cordova ionic-framework ionic

我正在尝试使用离子资源--splash命令,我有一个splash.png文件保存在我的资源文件夹以及我的ios和android文件夹的根目录中,它是2208 x 2208这是建议大小。但是当我运行命令时,我得到以下错误

"无效上传:无法读取上传的图片"

我在config.xml中添加了启动画面首选项。他们没有指定更多条件吗?

5 个答案:

答案 0 :(得分:17)

上传隔行扫描的.png时出现了同样的错误。

然而,在重新导出隔行扫描后关闭离子接受文件正常。

答案 1 :(得分:5)

我刚刚意识到我的图像实际上是Adobe Illustrator图像。我所要做的就是将图像从.png重命名为.ai并且它有效!

对于那些想知道的人,可以快速解释两者之间的区别:

.ai - Adob​​e Illustrator矢量文件可以向下和向上扩展。

.png - 像素文件可以缩小,而不是缩小。

答案 2 :(得分:4)

请勿尝试通过更改其名称将原始jpeg图像保存到png中。你必须使用png图像。例如,我将jpeg图像保存到离子文件夹中,并通过将.jepg更改为.png来更改jpeg文件的类型。但是,它并没有制作真正的png图像。您必须使用软件进行类型传输或下载png图像。

答案 3 :(得分:0)

我通过将图标和启动文件存储为psd来使其在Windows 7中工作。

答案 4 :(得分:0)

这就是我做错了:

1 - 将.jpg重命名为.png并希望它有效,但它没有。您需要使用.png图片。

2 - 使用分辨率不正确的图像,大多数文章都提到它必须是2208 * 2208,我不断收到错误尺寸图像的错误。使用 2732 * 2732 分辨率图像就像魅力一样。