离子推送通知和徽章
问题描述:
好日子大家,离子推送通知和徽章
我很新手用离子和应用,我想结合在此框架IOS徽章的图标,但我不能怎么做。
在app.js中,我推送通知集成,并且我希望收到推送通知时,徽章图标正在计算通知数量。
我正在使用名为“cordova plugin fcm”的推送通知插件。这个插件可以添加这个徽章吗?我有使用其他插件吗?我如何整合它?
非常感谢。
答
感谢您的快速回复。我写了下面的代码,但我不知道它的正确与否(我真的很新手)
FCMPlugin.onNotification(
function(data) {
APPService.forceToDownloadAgain();
Notificaciones.addNotification(data);
console.log(data);
if (data.wasTapped) {
//Received in device tray. Tapped by user
$state.go('global.notifies');
cordova.plugins.notification.badge.increase();
} else {
//Received in foreground. Advice to user
$ionicPopup.confirm({
title: 'Notificación recibida',
template: 'Te gustaría ver la notificación que has recibido?'
}).then(function(res) {
if (res) {
$state.go('global.notifies');
cordova.plugins.notification.badge.clear();
}
});
}
},
function(msg) {
//OK
},
function(err) {
//ERROR
}
);
感谢您的快速回复。 – Alba
您的代码工作? –
https://github.com/katzer/cordova-plugin-badge这个插件可以正常工作来设置徽章。 – Vasanth