我想显示来自设备视频库的视频。我从 react-native-image-picker 得到响应,其中包括路径和内容。当我使用带有 react-native-video 组件的显示视频内容时,什么也没有显示。
我试过这些代码
RN-image-picker 响应在这里。
渲染中的视频组件
1 个静态 uri
<Video
source={{ uri: "content://media/external/video/media/23" }}
repeat={true}
style={styles.video}
resizeMode="cover"
/>
2 静态 uri
<Video
source={{ uri: "content://media/external/video/media/23" }}
repeat={true}
style={styles.video}
resizeMode="cover"
/>
3
openGallery = () => {
ImagePicker.launchImageLibrary(options, response => {
if (response.didCancel) {
//console.warn("User cancelled image picker");
} else if (response.error) {
//console.warn("ImagePicker Error: ", response.error);
} else {
this.setState({
uri: response.uri,
});
}
});
};
<Video
source={{ uri: this.state.uri }}
repeat={true}
style={styles.video}
resizeMode="cover"
/>
我的设备上有一个视频
视频组件不显示任何内容。
反应原生:0.59.10
反应原生视频:^4.4.4
反应原生图像选择器:^0.27.2