翻译自cordova官方文档(如果需要链接,请自行对照原文链接进行查看):
https://cordova.apache.org/docs/en/latest/config_ref/images.html
由于新版本的Documentation把Splashscreen部分转移到Splashscreen plugin docs里面去了。所以这里就只介绍Icions了
自定义App图标
开发者可以通过config.xml文件的元素来设置app的图标,如果没有指定图标的话,会采用Apache Cordova logo作为默认图标。
<iconsrc="res/ios/icon.png"platform="ios"width="57"height="57"density="mdpi" />
# src 文件路径,相对于Cordova根目录路径
# platform 用于设置对应的平台
# width 设置图标宽度,单位像素
# height 设置图标高度,单位像素
# density 图片密度
下面的设置可以为各个平台设置一个通用的图标
<iconsrc="res/icon.png" />
Android平台Demo配置
<platformname="android"><!--
ldpi : 36x36 px
mdpi : 48x48 px
hdpi : 72x72 px
xhdpi : 96x96 px
xxhdpi : 144x144 px
xxxhdpi : 192x192 px
--><iconsrc="res/android/ldpi.png"density="ldpi" /><iconsrc="res/android/mdpi.png"density="mdpi" /><iconsrc="res/android/hdpi.png"density="hdpi" /><iconsrc="res/android/xhdpi.png"density="xhdpi" /><iconsrc="res/android/xxhdpi.png"density="xxhdpi" /><iconsrc="res/android/xxxhdpi.png"density="xxxhdpi" /></platform>
iOS平台Demo配置
<platformname="ios"><!-- iOS 8.0+ --><!-- iPhone 6 Plus --><iconsrc="res/ios/icon-60@3x.png"width="180"height="180" /><!-- iOS 7.0+ --><!-- iPhone / iPod Touch --><iconsrc="res/ios/icon-60.png"width="60"height="60" /><iconsrc="res/ios/icon-60@2x.png"width="120"height="120" /><!-- iPad --><iconsrc="res/ios/icon-76.png"width="76"height="76" /><iconsrc="res/ios/icon-76@2x.png"width="152"height="152" /><!-- iOS 6.1 --><!-- Spotlight Icon --><iconsrc="res/ios/icon-40.png"width="40"height="40" /><iconsrc="res/ios/icon-40@2x.png"width="80"height="80" /><!-- iPhone / iPod Touch --><iconsrc="res/ios/icon.png"width="57"height="57" /><iconsrc="res/ios/icon@2x.png"width="114"height="114" /><!-- iPad --><iconsrc="res/ios/icon-72.png"width="72"height="72" /><iconsrc="res/ios/icon-72@2x.png"width="144"height="144" /><!-- iPhone Spotlight and Settings Icon --><iconsrc="res/ios/icon-small.png"width="29"height="29" /><iconsrc="res/ios/icon-small@2x.png"width="58"height="58" /><!-- iPad Spotlight and Settings Icon --><iconsrc="res/ios/icon-50.png"width="50"height="50" /><iconsrc="res/ios/icon-50@2x.png"width="100"height="100" /></platform>