Firebase存储错误:发生了未知错误

时间:2018-05-19 15:11:41

标签: javascript firebase react-native firebase-storage

我使用react-native-image-picker图像选择工具来获取putFile()函数的文件路径。但是在上传后选择图片后出现错误Error: An unknown error has occurred.

ImagePicker.showImagePicker(options, (response) => {
  console.log(JSON.stringify(response));

  if (response.didCancel) {
    console.log('User cancelled image picker');
  }
  else if (response.error) {
    console.log('ImagePicker Error: ', response.error);
  }
  else if (response.customButton) {
    console.log('User tapped custom button: ', response.customButton);
  }
  else {
    firebase.storage().ref("123.jpg").putFile(response.path).then((success) =>{
      console.log(success);
    })
    .catch((error)=>{
      console.log(error);
    })
  }
});

来自选择器的响应json:

{
  "height": 464,
  "width": 825,
  "type": "image/jpeg",
  "fileName": "deadpool-2-domino-cable.jpg",
  "fileSize": 114189,
  "path": "/storage/emulated/0/Download/deadpool-2-domino-cable.jpg",
  "data": "thisisbase64string",
  "uri": "content://media/external/images/media/301465",
  "isVertical": true,
  "originalRotation": 0
}

react-native : 0.55.1 react-native-firebase : ^4.0.7

0 个答案:

没有答案