Я учусь разрабатывать в React-Native небольшое приложение для Android, и я хотел бы знать, можно ли «связать» приложение с сервером, чтобы, когда сервер создает событие, приложение получало его как уведомление. Я думал использовать RxJS, но не знаю, с чего начать. Кто-нибудь может мне помочь? Спасибо большое, александр

РЕДАКТИРОВАТЬ: Таким образом, при использовании у моего приложения будет «слушатель» на веб-сайте, а затем, когда сайт сделает предупреждение, приложение будет реагировать мгновенно (если приложение закрыто, уведомление, если оно открыто, сообщение Кроме того, я должен использовать RxJS или что-то асинхронное, потому что, если бы не приложение, я полагаю, оно потребляло бы много данных.

У тебя есть способ сделать это, тогда я возьму его

0
Alexandre Michaud 20 Июл 2017 в 16:34
Если вы просто выполните поиск по запросу «реагировать на собственные уведомления», вы найдете много информации об этом. В частности, вам нужны «push-уведомления». Пожалуйста, проведите небольшое исследование перед публикацией.
 – 
Michael Cheng
20 Июл 2017 в 16:55
Извините, я оговорился. Я хочу, чтобы это было асинхронно. И это не совсем уведомление, потому что оно содержит информацию о статусе моих разных проектов. @MichaelCheng
 – 
Alexandre Michaud
20 Июл 2017 в 17:00
Это все еще звучит как push-уведомление, но с определенной логикой проекта. Если это не так, отредактируйте свой вопрос, указав четкую формулировку проблемы, с какой конкретной проблемой вы столкнулись и что вы пытались / изучали до сих пор. См. Раздел Как задать вопрос, чтобы узнать, как написать лучший вопрос.
 – 
Michael Cheng
20 Июл 2017 в 17:12
Судя по вашему изменению, все, что вам нужно, это push-уведомления . Вы должны найти время, чтобы прочитать, что это такое и как они работают. Если бы вы просто искали «реагировать на собственные уведомления», вы бы нашли много документации, статей и библиотек, объясняющих, что они собой представляют и что ваш конкретный вариант использования - это именно то, для чего нужны push-уведомления.
 – 
Michael Cheng
21 Июл 2017 в 16:23

1 ответ

Лучший ответ

Вы можете использовать react-native-fcm. Я использую свои приложения для уведомления пользователя с помощью сообщений чата и запланированных уведомлений с сервера. Думаю, это тебе поможет.

1
Rodrigo Xavier 20 Июл 2017 в 20:33