Я занимаюсь разработкой приложений для Android и iOS, используя нативный скрипт. Я использую плагин nativescript-plugin-firebase для push-уведомлений fcm. На платформе iOS уведомление приходит как на переднем, так и на заднем плане. Но в андроиде уведомление приходит только тогда, когда приложение находится в фоновом режиме.
Как мы можем решить эту проблему?
Мой код инициализации firebase:
firebase.init({
showNotifications:true,
showNotificationsWhenInForeground:true,
onPushTokenReceivedCallback:(token)=>{
console.log("onPushTokenReceivedCallback:",{token});
},
onMessageReceivedCallback:(message:firebase.Message)=>{
console.log("onMessageReceivedCallback:",{message});
})
.then(()=>{
console.log("Initialized");
})
.catch(error=>{
console.log("Initialize",{ error });
});