【问题标题】:Ionic splash screen (error: unable to read uploaded image)离子闪屏(错误:无法读取上传的图像)
【发布时间】:2017-09-26 15:38:08
【问题描述】:

我正在尝试使用 ionic resources --splash 命令,我在资源文件夹以及 ios 和 android 文件夹的根目录中保存了一个 splash.png 文件,它是 2208 x 2208建议尺寸。但是当我运行命令时出现以下错误

“无效上传:无法读取上传的图片”

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

【问题讨论】:

标签: cordova ionic-framework ionic


【解决方案1】:

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

然而,在 interlacing 关闭重新导出后,ionic 可以正常接受文件。

【讨论】:

    【解决方案2】:

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

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

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

      • @Panther 因为仅仅更改文件的名称和属性并不能生成真正的 png 文件
      • @Panther 好的,我来描述一下
      • @Panther,是的,我明白,我会做出改变,这是我在手机上写的答案,所以我没有说得更清楚。下一次,我会给出一个答案,添加一些程序。
      【解决方案4】:

      通过将图标和启动文件存储为 psd,我让它在 Windows 7 中运行。

      【讨论】:

        【解决方案5】:

        这是我做错的地方:

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

        2 - 使用分辨率不正确的图像,大多数文章都提到它必须是 2208*2208,我不断收到错误大小的图像的错误。使用 2732 * 2732 分辨率的图像效果很好。

        【讨论】:

          猜你喜欢
          • 2022-11-12
          • 1970-01-01
          • 2016-07-13
          • 2014-10-17
          • 2019-02-10
          • 2017-11-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多