Как слушать события на стороне сервера в React Native? - PullRequest
0 голосов
/ 18 июня 2019

Я настраиваю отправленные сервером события в моем собственном приложении (с управляемым потоком expo) Но это не работает

Для этого я использую эту библиотеку https://github.com/jordanbyron/react-native-event-source.

//.... imports here
  getTodayMissions() {
    ...
    const options = { headers: { Authorization: `Bearer ${token}` } };
    const eventsurl = `${BASE_URL}/server-events/`;
    const eventSource = new RNEventSource(eventsurl, options);
    const url = `missionstodayapp?userId=${user.id}`;


    console.log('start the watch', eventsurl, url);
    this.eventSource.addEventListener(url, (data) => {
      console.log('started the watch', data);
    });
  }

Дело в том, что мои журналы ничего не напечатают. Я ожидаю, что некоторые данные будут регистрироваться в обратном вызове каждые 10 секунд.

...