Я использую React 16.8.6 с redux 4.0.1, но у меня проблема с хранилищем redux. Магазин перестает отправлять какие-либо действия, когда я перехожу на другую вкладку браузера.
Нормальный поток:
- Cli c кнопка
- Отправлено действие 1 (извлечь что-то)
- Отправлено действие 2 (сохранить что-то в БД)
- Отправлено действие 3 (извлечь что-то)
При переходе на другую вкладку:
- Cli c кнопка
- Действие 1 отправлено (получить что-то)
- Перейти на другую вкладку браузера или открыть другое приложение
- (приложение не получает никаких других действий)
Но когда я go вернитесь на вкладку моего приложения и обновите sh, я вижу изменения, которые action 1 и 2 должны сделать. Однако они не были перехвачены моим приложением, потому что его вкладка была неактивной.
Поскольку приложение использует передачу сообщений Firebase, я пытался соединить его с работником службы React для решения проблемы, но это не не работает.
Что мне делать? Это общая проблема с редуксом?