【发布时间】:2019-06-18 17:50:43
【问题描述】:
我正在通过 react-native-event-source 库在我的 Expo React Native App 上设置服务器发送的事件。
使用下面的函数,我应该每 10 秒记录一次 data。但是控制台中没有打印任何内容。我错过了什么吗?
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);
});
}
【问题讨论】:
标签: react-native expo server-sent-events