реагировать на родную камеру не добавить в хранилище Firebase - PullRequest
0 голосов
/ 28 марта 2020

Я не могу добавить фотоаппарат в хранилище Firebase. Я хочу поместить файл камеры в хранилище Firebase.

    takePicture = async () => {
    if (this.camera) {
        const options = { quality: 0.5, base64: true };
        const photo = await this.camera.takePictureAsync(options);
        this.setState({
            photo: photo.uri,
            photos: photo
        })
        Data.photo=this.state.photos
        console.log(photo.uri)
        firebase.storage().ref(`Image/${photo}.png`)
            .put(photo.uri)
            .then(snapshot => snapshot.ref.getDownloadURL())
            .then(url => this.setState({ upload: false, imageSource: { uri: url } }))
            .catch((error) => {
                console.log(error)
                Alert.alert('Upload Fail')
            })
    }
}

Предупреждение изображения: Предупреждение терминала

...