图标和初始屏幕不适用



根据离子文档的指南,我创建了两个.png文件(ICON(192x192)和Splash(2208x2208)),然后将它们放入 Resources 文件仪中。然后我运行 ionic resources ,因此更换了默认图像。但是不知何故,这并没有产生任何影响。此外,正如我所知,默认图像以前从未应用 - 我曾经有过,并且仍然有灰色的Cordova发射图标和白色飞溅屏幕。我的配置:

Cordova CLI: 6.4.0 
Ionic Framework Version: 2.0.0-rc.2
Ionic CLI Version: 2.1.18
Ionic App Lib Version: 2.1.9
Ionic App Scripts Version: 0.0.44
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Linux 4.4
Node Version: v7.4.0
Xcode version: Not installed

我在Android设备上运行应用程序,并且当我在平台/Android/res中检查资源时都没有更改。只需替换文件就可以解决问题,但是从我的角度来看,这不是最好的解决方案:)

使用以下命令将您的项目更新为Cordova 6.5.0。

npm install -g cordova

如果您已经使用Cordova较早版本构建了项目,则必须更新项目的Android平台。

cordova platform update android@6.1.1

希望这可以解决您的问题

我希望您已经保存了两个新图像iCon.png和splash.png

最好使用单独的命令安装

喜欢

离子资源 - icon和

离子资源-Splash

我找到了您的白色飞溅问题的解决方案。使用Ionic的最后一个版本,您需要在Config.xml文件中验证一行:

确保您有一行:
<preference name="SplashScreen" value="screen"/>

而不是:
<preference name="SplashScreen" value="splash"/>

您需要在此处拥有值"screen",而不是旧版本,即"splash" !!!

现在,我的splashscreen不再是白色,它收集了我从PSD文件生成的资源文件。

这是我的离子信息提示:

Cordova CLI: 6.3.1 Ionic Framework Version: 2.0.0 Ionic CLI Version: 2.2.1 Ionic App Lib Version: 2.2.0 Ionic App Scripts Version: 1.0.0 ios-deploy version: 1.9.1 ios-sim version: 5.0.13 OS: macOS Sierra Node Version: v6.9.5 Xcode version: Xcode 8.2.1 Build version 8C1002

相关内容

  • 没有找到相关文章

最新更新