Ich habe App mit Ionic Framework entwickelt und implementiert GCM Push-Benachrichtigung mit this plugin, es funktioniert gut mit dem Gerät der Android-Version unter 4.4 (kitkat), ich bin in der Lage zu sehen Benachrichtigungssymbol.GCM Push-Benachrichtigung Symbol ist nicht sichtbar in Ionic App
Aber Geräte mit Android-Version mehr als 5.x (lolipop) Benachrichtigungssymbol ist nicht sichtbar.
Hier ist mein ctrl-Code,
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;
}
}
Jede Hilfe wird geschätzt.
Für 5.x und höher Version Schwarz-Weiß-Symbol im Infobereich –
Gemäß meinem Verständnis verwenden müssen, nimmt App-Icon aus resources.android.icon Verzeichnis je nach Bildschirmauflösung. Wenn Sie jedoch eine Referenz angeben können, wird es hilfreich sein. – Rjun