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() }
  }, [])

почему не работает в фоновом режиме? Кто-нибудь может мне помочь. Спасибо!

0 ответов

Другие вопросы по тегам