我正在尝试为我的IONIC应用设置推送通知的图像。为此我使用phonegap-plugin-push插件并使用以下代码:
var pushConfig = {
android: {
senderID: "XXXXXXXX",
icon : "icon_push"
},
ios: {
alert: "true",
badge: "true",
sound: "true"
}
};
为此,我需要根据此链接中的可用尺寸手动在可绘制文件夹中设置icon_push.png图像。
我可以将icon_push.png直接放在www / img文件夹中直接使用到我的代码中而无需手动将所有图像放入drawable文件夹中吗?如果是,那将是什么代码?
答案 0 :(得分:-1)
离子很酷,可以提供dedicated tool以生成所有格式的图标(和闪屏)。
关注文档:
将
icon.png
,icon.psd
或icon.ai
文件保存在Cordova项目根目录的资源目录中。图标图片的最小尺寸应为192x192 px
,并且不应有圆角。请注意,每个平台都会将自己的蒙版和效果应用于图标。例如,iOS会自动应用它的自定义圆角,因此源文件不应该带有圆角。此Photoshop图标模板提供了图稿安全区的建议尺寸和指南。
然后运行:
$ ionic resources --icon
系统会自动为您的推送通知选择合适尺寸的图标,具体取决于设备。