Android GCM推送通知图标在爱奥尼亚应用程序中不可见
我已经使用Ionic框架开发了应用程序,并使用实现了GCM推送通知,它在android版本低于4.4(kitkat)的设备上运行良好,我能够看到通知图标 但是android版本超过5.x(lolipop)的设备通知图标不可见 这是我的ctrl代码Android GCM推送通知图标在爱奥尼亚应用程序中不可见,android,cordova,ionic-framework,google-cloud-messaging,Android,Cordova,Ionic Framework,Google Cloud Messaging,我已经使用Ionic框架开发了应用程序,并使用实现了GCM推送通知,它在android版本低于4.4(kitkat)的设备上运行良好,我能够看到通知图标 但是android版本超过5.x(lolipop)的设备通知图标不可见 这是我的ctrl代码 var pushNotification = window.plugins.pushNotification; pushNotification.register(successHandler, errorHandler,
var pushNotification = window.plugins.pushNotification;
pushNotification.register(successHandler, errorHandler,
{
'senderID': 'xxxx', 'icon': 'icon', 'ecb': 'onNotificationGCM'
});
function onNotificationGCM(e) {
switch (e.event) {
case 'registered':
if (e.regid.length > 0) {
registerDeviceForNotification();
}
break;
case 'message':
if (e.foreground) {
// When the app is running foreground.
}
}
$rootScope.notificationCount = $rootScope.notificationCount + 1;
break;
case 'error':
console.log('Error: ' + e.msg);
break;
default:
console.log('An unknown event was received');
break;
}
}
任何帮助都将不胜感激 上安卓M(Api 22)状态栏和通知图标,支持16位黑白PNG格式,通过其他配置,您可以查看奇怪的黑白图标或什么都看不到上安卓M(Api 22)状态栏和通知图标,支持16位黑白PNG格式,支持其他配置,您可以查看一个奇怪的黑白图标,或者安卓5+不会为您拍照,并将所有不透明的像素替换为白色。如果没有透明度,您可能会看到空白图像或没有 您可以使用网站生成您的图标
然后,将图标保存在
resources
文件夹中,并运行$ionic resources--icon
Android 5+将拍摄您的图像并用白色替换所有不透明的像素。如果没有透明度,您可能会看到空白图像或没有
您可以使用网站生成您的图标
然后,将图标保存在
resources
文件夹中,并运行$ionic resources--icon
安卓5对通知图标进行了更改。请查看以下链接以了解相关信息
- 安卓5的通知图标发生了变化。请查看以下链接以了解相关信息