Выставка FCM уведомлениеJavascript

Форум по Javascript
Гость
Выставка FCM уведомление

Сообщение Гость »


Я включил уведомления через функцию уведомлений FCM в своем приложении Expo React Native. Однако я заметил, что когда приложение открыто или находится на переднем плане, уведомления отображаются в виде предупреждений. Есть ли способ вместо этого отобразить их в стандартном формате уведомлений?

const requestUserPermission = async () => { const authStatus = ожидание обмена сообщениями().requestPermission(); константа включена = authStatus === messages.AuthorizationStatus.AUTHORIZED || authStatus === messages.AuthorizationStatus.PROVISIONAL; если (включено) { console.log("Состояние авторизации:", authStatus); } }; useEffect(() => { если (requestUserPermission()) { обмен сообщениями() .getToken() .then((token) => AsyncStorage.setItem("expotoken", token)); } еще { console.log("Статуи Falid Token", authStatus); } обмен сообщениями() .getInitialNotification() .then(async (remoteMessage) => { если (remoteMessage) { консоль.log( «Уведомление привело к открытию приложения из состояния выхода:», RemoteMessage.notification ); } }); messages().onNotificationOpenedApp(async (remoteMessage) => { консоль.log( «Уведомление привело к открытию приложения из фонового состояния:», RemoteMessage.notification ); }); messages().setBackgroundMessageHandler(async (remoteMessage) => { console.log("Сообщение обрабатывается в фоновом режиме!", RemoteMessage); }); const отписаться = messages().onMessage(async (remoteMessage) => { Alert.alert("Пришло новое сообщение FCM!", JSON.stringify(remoteMessage)); // onDisplayNotification() }); вернуться отписаться; }, []); Помощь?

пробую notifee, но не могу использовать его на выставке

Вернуться в «Javascript»