Ошибка реакции-native-vision-camera при попытке начать запись «захват/неизвестно» при попытке начать запись видео ⇐ Android
Ошибка реакции-native-vision-camera при попытке начать запись «захват/неизвестно» при попытке начать запись видео
Совершенно новичок в разработке интерактивного командного интерфейса, я пытался заставить компонент записывать видео. У меня есть устройство Android, настроенное для тестирования функции записи, но всякий раз, когда я пытаюсь начать запись, я получаю следующую ошибку: "code": "capture/unknown", "message": "При попытке начать запись видео произошла неизвестная ошибка! Не удалось подготовиться: -22", "userInfo": null
Я проверяю, что разрешения предоставлены пользователем и что это правильное устройство (камера включена, и вы можете предварительно просмотреть то, что можно записать)
В чем может быть причина этой ошибки? Я попробовал проверить разрешение, зависимости верны, камера правильно инициализируется.
Мой текущий код
const cameraRef = useRef(null); const [videoPath, setVideoPath] = useState(неопределенный); const [recordingStatus, setRecordingStatus] = useState(false); const устройства = useCameraDevices(); константное устройство = устройства [0]; const checkPermission = асинхронный () => { const newCameraPermission = ждут Camera.requestCameraPermission(); const newMicrophonePermission = ждут Camera.requestMicrophonePermission(); если (newCameraPermission == null) { ToastAndroid.show('Камера не готова', ToastAndroid.LONG); } если (newMicrophonePermission == null) { ToastAndroid.show('Микрофон не готов', ToastAndroid.LONG); } }; useEffect(() => { проверка разрешения(); }, []); если (устройство == ноль) { вернуть ; } const startRecording = async () => { если (cameraRef.current) { пытаться { setRecordingStatus (истина); await cameraRef.current?.startRecording({ вспышка выключена', onRecordingFinished: видео => { setVideoPath(video.path); }, onRecordingError: ошибка => console.error(ошибка), }); } поймать (е) { console.log('ошибка при записи видео: ', e); } } }; const stopRecording = async () => { setRecordingStatus (ложь); ждут cameraRef.current?.stopRecording(); }; что я возвращаю
{состояние записи? ( ) : ( )}
Совершенно новичок в разработке интерактивного командного интерфейса, я пытался заставить компонент записывать видео. У меня есть устройство Android, настроенное для тестирования функции записи, но всякий раз, когда я пытаюсь начать запись, я получаю следующую ошибку: "code": "capture/unknown", "message": "При попытке начать запись видео произошла неизвестная ошибка! Не удалось подготовиться: -22", "userInfo": null
Я проверяю, что разрешения предоставлены пользователем и что это правильное устройство (камера включена, и вы можете предварительно просмотреть то, что можно записать)
В чем может быть причина этой ошибки? Я попробовал проверить разрешение, зависимости верны, камера правильно инициализируется.
Мой текущий код
const cameraRef = useRef(null); const [videoPath, setVideoPath] = useState(неопределенный); const [recordingStatus, setRecordingStatus] = useState(false); const устройства = useCameraDevices(); константное устройство = устройства [0]; const checkPermission = асинхронный () => { const newCameraPermission = ждут Camera.requestCameraPermission(); const newMicrophonePermission = ждут Camera.requestMicrophonePermission(); если (newCameraPermission == null) { ToastAndroid.show('Камера не готова', ToastAndroid.LONG); } если (newMicrophonePermission == null) { ToastAndroid.show('Микрофон не готов', ToastAndroid.LONG); } }; useEffect(() => { проверка разрешения(); }, []); если (устройство == ноль) { вернуть ; } const startRecording = async () => { если (cameraRef.current) { пытаться { setRecordingStatus (истина); await cameraRef.current?.startRecording({ вспышка выключена', onRecordingFinished: видео => { setVideoPath(video.path); }, onRecordingError: ошибка => console.error(ошибка), }); } поймать (е) { console.log('ошибка при записи видео: ', e); } } }; const stopRecording = async () => { setRecordingStatus (ложь); ждут cameraRef.current?.stopRecording(); }; что я возвращаю
{состояние записи? ( ) : ( )}
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
React-native-vision-camera иногда показывает черный и белый экран при открытии
Anonymous » » в форуме Android - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-