Я пытаюсь запустить неостанавливаемый фоновый сервис в реагировать на нативный, который будет непрерывно прослушивать сообщения через Socket.io с сервера.
Для этого я нашел несколько решений с несколькими проблемами
- Использование FCM
Проблема метода заключается в том, что сначала мне нужно прослушать событие FCM, а затем подключиться к моему серверу и получить данные (сообщения + изображения + видео). И я не хочу использовать Firebase для моего приложения, так как оно дорогое, и я не хочу хранить мои пользовательские данные (в основном, изображения) и обрабатывать аутентификацию пользователя.
- Использование act-native-background-fetch
Это очень хорошо, но позволяет запускать только одно задание каждые 5 минут, и если ваша служба убита на android, чем вы ушли
- Использование Без головы JS
Если честно, я не могу понять его документацию
Пожалуйста, скажите мне, что с? Я смущен и поражен, что нет никакого надлежащего способа обращаться с этим TIA с уважением