react-native-image-picker如何使用自定义文件名保存图像

时间:2018-11-14 03:52:36

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

我正在尝试使用react-native开发一个Android应用程序。要求之一是以编程方式基于预定义的文件名自动保存捕获图像。我正在使用react-native-image-picker。

图像选择器的API未显示以编程方式使用按定义的文件名保存图像的方法。我正在使用的教程也没有显示。

非常感谢。

2 个答案:

答案 0 :(得分:0)

我是这样做的。这可能会帮助您。

ImagePicker.launchCamera({},(responce)=>{
      this.setState({
          pickedImage: { uri: res.uri }
        });
      console.log(this.state.serverTime);
      const file ={
        uri : responce.uri,
        //give the name that you wish to give
        name :this.state.currentTimeInMilisec+'.jpg',
        method: 'POST',
        path : responce.path,
        type :  responce.type,
        notification: {
            enabled: true
          }
      }
       console.log(file);
    })
  }

答案 1 :(得分:0)

我已经做了如下。一切正常。

ImagePicker.launchCamera({},(responce)=>{
      const localTime = new Date().getTime();
      const file ={
        uri : responce.uri,
        //give the name that you wish to give
        name :localTime +'.jpg',
        method: 'POST',
        path : responce.path,
        type :  responce.type,
        notification: {
            enabled: true
          }
      }
       console.log(file);
    })
  }