new FormData() - FormData对象的作用及用法:https://blog.csdn.net/AlbenXie/article/details/100103709
// 上传并识别身份证信息
_uploadIdCard = callback => {
let { positivePhoto, reversePhoto } = this.state;
const formData = new FormData();
const frontImgFile = {
uri: positivePhoto.uri,
type: 'image/jpeg',
name: 'frontImg.jpeg',
};
const backImgFile = {
uri: reversePhoto.uri,
type: 'image/jpeg',
name: 'backImg.jpeg',
};
formData.append('files', frontImgFile);
formData.append('files', backImgFile);
const header = {
'Content-Type': 'multipart/form-data',
};
this.props.fetchData({
path: api.uploadIdCard,
method: 'post',
header,
body: formData,
callback: data => {
callback();
},
});
};