目前我正在使用react-native-image-picker来启动摄像头,用于拍摄照片或视频以及显示在thumnbails上。
对于照片,缩略图工作正常,但对于视频来说,它只显示一个空白区域。
这是我在pickImage函数中的代码
- 照片
const source = {uri: 'data:image/jpeg;base64,' + response.data, isStatic: true};
let items = this.state.items;
items.push({id:items.length, source:source});
this.setState({items});
- 视频
const source = {uri: response.uri, isStatic: true};
let items = this.state.items;
items.push({id:items.length, source:source});
this.setState({items});
希望你能帮助我。
谢谢
答案 0 :(得分:-1)
如果您正在使用react-native的Image
组件来显示视频文件的缩略图,则将无法使用。当前,没有用于此目的的带有react-native本身的api /组件。您可以使用react-native-create-thumbnail之类的第三方库生成缩略图,并使用Image
显示缩略图。