React-native-image-picker:如何直接以网格方式访问画廊图像

时间:2018-08-02 09:32:49

标签: react-native react-native-image-picker

我正在使用react-native-image-picker,我想直接从设备访问图库图像。但是,当我使用以下方法启动ImageLibrary时,会看到另外两个选项,分别是“图片”,“下载”。

enter image description here

相反,我希望以网格形式查看所有库图像,如下所示。

enter image description here

ImagePicker.launchImageLibrary(options, (response)  => {
     if (response.didCancel) {
       console.log('User cancelled photo picker');
     }
     else if (response.error) {
       console.log('ImagePicker Error: ', response.error);
     }
     else if (response.customButton) {
       console.log('User tapped custom button: ', response.customButton);
     }
     else {
       this.props.navigation.navigate('AddImage', {uri: response.uri, addImage: this.addImage.bind(this)});
     }
   });

1 个答案:

答案 0 :(得分:0)

我有点主意,但您要求的不多。 它仅直接启动相机和图像库。也许对您有帮助。

// Launch Camera:
ImagePicker.launchCamera(options, (response) => {
  // Same code as in above section!
});

// Open Image Library:
ImagePicker.launchImageLibrary(options, (response) => {
  // Same code as in above section!
});

有关更多信息,请单击here