#react-native
#react-native
Вопрос:
Я хочу получить доступ к функции камеры через мое приложение. Если я нажму на запись видео, оно должно перенаправиться на камеру и начать запись видео. Я прикрепил свой код. В этом коде оно перенаправляется на камеру, но видеомагнитофон отключен.
recordVideo = async() =>{
const status = await getPermission(Permissions.CAMERA)
if(status){
const result= await ImagePicker.launchCameraAsync();
}
}
render(){
return(
<View>
<Text onPress={this.recordVideo}>Record video</Text>
</View>
Ответ №1:
Кажется, есть пакет для такой цели, проверьте его,https://github.com/phuochau/react-native-beautiful-video-recorder
Комментарии:
1. Спасибо за ваш ответ. Но я не могу использовать этот пакет также, если вы знаете какой-либо другой план, пожалуйста, дайте мне знать.
2. @MSM, не могли бы вы сообщить мне, почему вы не можете использовать этот пакет и какие у вас с этим проблемы?
3. Этот пакет предназначен только для ios itseems, но я тестирую на Samsung Galaxy Android. @Aashish Karki
4. Ну, это ложь. Первое предложение на упаковке гласит: «Компонент видеомагнитофона, который расширяется от react-native-camera. Это работает как для iOS, так и для Android «. так что, возможно, по крайней мере, попробуйте, а не отклоняйте его сразу? Поскольку он использует react-native-camera, я точно знаю, что он работает как на Android, так и на iOS. Здесь просто лень.
5. ну, @MSM, у меня может возникнуть проблема, такая как разрешение Android для камеры, но она была решена в одном из PR github.com/phuochau/react-native-beautiful-video-recorder/pull / … , кроме этого, я не думаю, что в этом пакете есть проблема, проверьте это