好日子大家,離子推送通知和徽章
我很新手用離子和應用,我想結合在此框架IOS徽章的圖標,但我不能怎麼做。
在app.js中,我推送通知集成,並且我希望收到推送通知時,徽章圖標正在計算通知數量。
我正在使用名爲「cordova plugin fcm」的推送通知插件。這個插件可以添加這個徽章嗎?我有使用其他插件嗎?我如何整合它?
非常感謝。
好日子大家,離子推送通知和徽章
我很新手用離子和應用,我想結合在此框架IOS徽章的圖標,但我不能怎麼做。
在app.js中,我推送通知集成,並且我希望收到推送通知時,徽章圖標正在計算通知數量。
我正在使用名爲「cordova plugin fcm」的推送通知插件。這個插件可以添加這個徽章嗎?我有使用其他插件嗎?我如何整合它?
非常感謝。
我認爲這個插件可以讓你在行動: https://github.com/katzer/cordova-plugin-badge
你只需要這與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