Здравствуйте!
Пишу приложение на 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");
}