Я использую уведомление о пожарной базе в ионной структуре с плагином cordova fcm. Я хочу открыть состояние, когда пользователь получил push-уведомление и нажал его. Я отправляю уведомление с консоли Firebase с параметрами, но всегда data.wasTapped false, поэтому он не работает.Ионный FCM wasTapped всегда false
FCMPlugin.onNotification(function(data)
{
if (data.wasTapped) {
//Notification was received on device tray and tapped by the user.
console.log("Tapped: " + JSON.stringify(data));
if (data.hasOwnProperty('state')) {
$timeout(function(){
$state.go(data.state);
})
}
}
else
{
//if user already opened app
console.log("Not tapped: " + JSON.stringify(data));
}
}, function(msg) {
console.log('onNotification callback successfully registered: ' + msg);
}, function(err) {
console.log('Error registering onNotification callback: ' + err);
});
, когда я добавил блок уведомления в полезной нагрузке, я получил два уведомления – Sakshi
@Adam Смит: - я уже применил его, все еще такой же вопрос –
@Adam Спасибо большое, вы спаси мою жизнь :) –