Я создал эту функцию в Google Cloud Platform, связанной с базой данных Firebase Realtime. Функция отправляет уведомление мобильным приложениям, когда что-то появляется в базе данных.
Как вы можете видеть ниже, я установил приоритеты, чтобы уведомление было замечено пользователем
var message = {
token: tokenSnapshot,
notification: {
title: "Title",
body: "Body",
},
android: {
priority: 'high',
notification: {
sound: 'default',
priority: 'high',
visibility: 'public'
}
},
};
К сожалению ничего не делает. Уведомление приходит, но пользователь видит, когда он проверяет вручную, пришло ли что-то
Я использую стандартный подход в приложении
messaging().enable.setBackgroundMessageHandler(async remoteMessage => {
console.log('Message handled in the background!', JSON.stringify(remoteMessage));
})
Есть ли способ для уведомлений быть с звук, вибрация и появление на экране блокировки?
Я еще не использовал библиотеку react-native-push-notification
. Может ли эта библиотека помочь в этом?