Запуск RXJS Observable в фоновом режиме с ReactNative - PullRequest
0 голосов
/ 06 марта 2019

Я делаю приложение, используя ReactNativeSensors lib.

Работает с наблюдаемыми rxjs для передачи данных.Я запускаю функцию, когда наблюдаемые данные испускаются, но я хочу сделать это в фоновом режиме (когда приложение не открывается / на переднем плане).

Исследовал и нашел это. HeadlessJS - React Native .

Безглавый JS - это способ запуска задач в JavaScript, когда ваше приложение находится в фоновом режиме.Его можно использовать, например, для синхронизации свежих данных, обработки push-уведомлений или воспроизведения музыки.

Я хотел бы знать, будет ли это работать с задачей, которая имеет наблюдаемую.Что-то вроде:

observer.pipe(map(***)).subscribe((data) => {
    if(condition)
       do something
}

Он постоянно смотрит на датчик и делает что-то на основе условия.

Мой вопрос: могу ли я поставить наблюдаемое в одну из этих задач?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...