Android cordova推送图标丢失
接收推送通知有效,但我的应用程序的图标仍然为空 尝试了以下操作,并找到了“我的资产”文件夹中某个图像的路径。两者都不起作用Android cordova推送图标丢失,android,cordova,ionic-framework,ionic2,cordova-plugins,Android,Cordova,Ionic Framework,Ionic2,Cordova Plugins,接收推送通知有效,但我的应用程序的图标仍然为空 尝试了以下操作,并找到了“我的资产”文件夹中某个图像的路径。两者都不起作用 let push = Push.init({ android: { senderID: "XYZ", "icon": "drawable-ldpi-icon", "iconColor": "blue" },... 有人建议吗?首先,您应该将徽标裁剪为白色透明png:
let push = Push.init({
android: {
senderID: "XYZ",
"icon": "drawable-ldpi-icon",
"iconColor": "blue"
},...
有人建议吗?首先,您应该将徽标裁剪为白色透明png:
- platforms/android/res/drawable hdpi/ic_notify.png(24×24)
- 平台/android/res/drawable mdpi/ic_notify.png(36×36)
- platforms/android/res/drawable xhdpi/ic_notify.png(48×48)
- platforms/android/res/drawable xxhdpi/ic_notify.png(72×72)
- platforms/android/res/drawable xxxhdpi/ic_notify.png(96×96)
\platforms\android\res\drawable-hdpi\ic_stat_ac_unit.png
\platforms\android\res\drawable-mdpi\ic_stat_ac_unit.png
\platforms\android\res\drawable-xhdpi\ic_stat_ac_unit.png
\platforms\android\res\drawable-xxhdpi\ic_stat_ac_unit.png
\platforms\android\res\drawable-xxxhdpi\ic_stat_ac_unit.png
并让您指定的
Push.init({
android: {
senderID: "XYZ",
"icon": "ic_stat_ac_unit",
"iconColor": "blue"
}....
在最后一种情况下,您还将指定
var DATA = {
"to": "fple.....",
"data": {
"title":"", // Title notification
"message": "\u270C Peace, Love \u2764",
"color":"#cccccc", // color title notification
"icon":"ic_stat_ac_unit",
"smallIcon": "ic_stat_ac_unit",
"largeIcon": "ic_stat_ac_unit"
}};
您使用的设备是推送通知还是Genymotion?您使用的是Android 5吗?它会导致一个问题,你的图标会有一个白色的遮罩,如果你没有透明度,你只能在你的安卓6.0的iconReal手机上得到一个白色的方块。但透明性问题可能是个问题。你有如何解决它的链接吗?