Ionic splash screen (error: unable to read uploaded image)

Ionic splash screen (error: unable to read uploaded image)

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

"Invalid upload: unable to read uploaded image"

我在我的 config.xml 中添加了启动画面首选项。是否还有更多他们未指定的条件?

我刚刚意识到我拥有的图像实际上是 Adob​​e Illustrator 图像。我所要做的就是将图像从 .png 重命名为 .ai 并且成功了!

对于那些想知道的人,这里有一个关于两者之间区别的快速解释:

.ai - Adob​​e Illustrator 矢量文件可上下缩放。

.png - 像素文件可以缩小,不能放大。

我在上传隔行扫描的 .png 时遇到了同样的错误。

然而,在 隔行扫描关闭 的情况下重新导出后,ionic 接受了文件。

请勿尝试通过更改名称将原始 jpeg 图像保存为 png。您必须使用 png 图像。例如,我将我的 jpeg 图像保存到 ionic 文件夹中,并通过将 .jepg 更改为 .png 来更改 jpeg 文件的类型。但是,它不会生成真正的 png 图像。您必须使用软件进行类型转换或下载png图像。

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

这是我做错的地方:

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

2 - 使用分辨率不正确的图像,大多数文章都提到它必须是 2208*2208,我一直收到错误尺寸图像的错误。使用 2732 * 2732 分辨率的图像非常有效。