У меня есть приложение React Native, и я каждые 20 мс считываю данные акселерометра с помощью пакетаact-native-sensor-manager.
Я запускаю прослушиватель и регистрирую его в Reactotron каждый раз, когда он читает данные, каждый20 мс
SensorManager.startAccelerometer(20)
DeviceEventEmitter.addListener('Accelerometer', function (data) {
console.tron.warn(data)
})
Хорошо работает, если я оставляю приложение на переднем плане и даже в фоновом режиме, но если я заблокирую телефон, он прекращает чтение данных.Он также останавливается, если я убиваю приложение из диспетчера задач.
Как мне добиться чтения данных даже в фоновом режиме?