Я использую встроенную библиотеку firebase от инвертазы. При загрузке видеофайла с помощью firebase.storage () я получаю неизвестную ошибку. Я перепробовал каждое решение в StackOverflow, но ни одно из них не решило мою проблему. Я использую встроенную программу выбора изображений, чтобы выбрать видео из хранилища.
const options2 = {
title: 'Select video',
mediaType: 'video',
path: 'video',
quality: 1
};
ImagePicker.showImagePicker(options2, (response) => {
console.log('Response = ', 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().child('vid_my')
.putFile(response.uri, { contentType: 'video/mp4' })
.catch(error => {
console.log('error ' + error)
})
.then((snapshot) => {
console.log(JSON.stringify(snapshot));
})
}
});