У меня есть ионный проект, в котором я хочу реализовать push-уведомление, у меня есть следующее ниже
platform.ready().then(() => {
const options: PushOptions = {
android: {
senderID: 'XXXXX' firebase sender_id
},
ios: {
alert: 'true',
badge: true,
sound: 'false'
},
windows: {}
};
const pushObject: PushObject = this.push.init(options);
alert('Alert 1');
pushObject.on('notification').subscribe((notification: any) => {
alert('Alert 2');
if (notification.additionalData.foreground) {
let youralert = this.alertCtrl.create({
title: 'New Push notification',
message: notification.message
});
youralert.present();
}
});
pushObject.on('registration').subscribe((registration: any) => {
//do whatever you want with the registration ID
alert('Alert 3');
});
alert('Alert 4');
pushObject.on('error')
.subscribe(error => alert('Alert 5'););
}
});
когда я устанавливаю на свое устройство Android, срабатывают оповещения 1 и 4, но оповещения 2, оповещения 3 и 5 - нет, есть идеи, что я делаю неправильно
Cordova версия = 8.0.0
ионная версия = 3.20.0