обработка pu sh уведомлений в android expo - PullRequest
0 голосов
/ 01 августа 2020

Я попытался добавить уведомление pu sh с expo, я могу отправить уведомление pu sh с сервера, но даже если приложение находится на переднем плане, обработчик уведомлений не запускается, я воспроизвел пример документации из expo- уведомления

export default function App(props) {
  const [expoPushToken, setExpoPushToken] = useState('');
  const [notification, setNotification] = useState(false);
  const notificationListener = useRef();
  const responseListener = useRef();

  useEffect(() => {
  
    registerForPushNotificationsAsync().then(token => setExpoPushToken(token));

    notificationListener.current = Notifications.addNotificationReceivedListener(notification => {
     
      setNotification(notification);
     
    });

    
    responseListener.current = Notifications.addNotificationResponseReceivedListener(response => {
      console.log(respone)
    });

   
  }, []);
...