Задать вопрос
Fox7777
@Fox7777
Люблю python

Почему recordAsync() в Expo возвращает null uri после записи видео?

Здравствуйте!

Пишу приложение на 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");
}
  • Вопрос задан
  • 16 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы