React Native Sensor не работает в фоновом режиме
У меня проблема с реактивным датчиком, он не работает в фоновом режиме через 1 минуту. Мой телефон - Mi 10 Lite Android 10. вот мой код.
useEffect(() => {
setUpdateIntervalForType(SensorTypes.accelerometer, 200);
const sensorSubs = accelerometer
.pipe(map(({ x, y, z }) => Math.sqrt((x * x) + (y * y) + (z * z)) /* - SensorManager.GRAVITY_EARTH */),
filter(acceleration => acceleration >= minAcceleration ),
filter(speed => speed >= minSpeed ? speedShake.current = 100 : speedShake.current = 600 ))
.subscribe(acceleration => {
console.log(acceleration)
})
return () => { sensorSubs.unsubscribe() }
}, [])
почему не работает в фоновом режиме? Кто-нибудь может мне помочь. Спасибо!