Проблема с записью видео в React Native приложении

    Здравствуйте! Я разрабатываю приложение на React Native (Expo), используя expo-camera и CameraView. Ниже описан сценарий работы и возникшая проблема.

    Сценарий работы

    • Запуск записи видео
    • Одновременный сбор GPS-координат с интервалом в одну секунду
    • После остановки записи видео и локации упаковываются в ZIP-архив и сохраняются

    Проблема

    Метод recordAsync() отрабатывает, но возвращает undefined, а поле uri в объекте видео оказывается равным null.

    Код

    const data = await cameraRef.current.recordAsync();
    console.log("Recording finished:", data); // undefined
    
    if (data?.uri) {
      setVideo({ uri: data.uri });
    } else {
      console.warn("No URI returned after recording");
    }