在 Ionic 3 中:
ionic cordova resources
自动创建图标和启动画面资源 Ionic 可以为您的 Cordova 平台从源图像(.png、.psd 或 .ai)自动生成大小合适的图标和启动画面。
理想情况下,图标的源图像应至少为 1024×1024px,并位于 resources/icon.png。初始屏幕的源图像理想情况下应至少为 2732×2732px,并位于 resources/splash.png。如果你使用了 ionic start,resources/ 目录下应该已经有默认的 Ionic 资源,你可以覆盖它。
您还可以通过将它们放置在相应的资源// 目录中来生成特定于平台的图标和启动画面。例如,要为 Android 生成图标,请将您的图像放在 resources/android/icon.png。
默认情况下,该命令不会重新生成源图像未更改的资源。要禁用此功能并始终覆盖生成的图像,请使用 --force。
为获得最佳效果,初始屏幕的图稿应大致适合图像中心的正方形 (1200×1200 像素)。
您可以使用https://code.ionicframework.com/resources/splash.psd 作为初始屏幕的模板。
ionic cordova 资源将自动更新您的 config.xml 以反映生成的图像中的更改,然后 Cordova 对其进行配置。
Cordova 参考文档:
- Icons
- Splash Screens
此命令使用 Ionic 服务器,因此我们必须登录免费的 Ionic 帐户。使用离子登录方式登录。
用法:
$ ionic resources [<platform>] [options]
输入:
platform ................. The platform for which you would like to generate resources (e.g. ios, android)
选项:
--force, -f .............. Force regeneration of resources
--icon, -i ............... Generate icon resources
--splash, -s ............. Generate splash screen resources
例子:
$ ionic cordova resources
$ ionic cordova resources ios
$ ionic cordova resources android