React-native-Document Picker не работаетIOS

Программируем под IOS
Ответить
Anonymous
 React-native-Document Picker не работает

Сообщение Anonymous »

Я реализую загрузку файлов в React Native, но в консоли есть одна проблема:
Изображение

Код: Выделить всё

const [file, setFile] = useState(null);

const pickDocument = async () => {
try {
const res = await DocumentPicker.pick({
type: [DocumentPicker.types.allFiles],
});
setFile(res);
} catch (err) {
if (DocumentPicker.isCancel(err)) {
console.log('User cancelled the picker');
} else {
console.log('DocumentPicker Error: ', err);
}
}
};

const uploadFile = async () => {
if (!file) return;

const formData = new FormData();
formData.append('files', {
uri: file.uri,
name: file.name,
type: file.type,
});

try {
const response = await axios.post(
'http://localhost:1337/api/upload',
formData,
{
headers: {
'Content-Type': 'multipart/form-data',
},
},
);

console.log(response.data);
} catch (error) {
console.error(error);
}
};

return (

YOUR DOCS

{file && {file.name}}


);
};
код вроде правильный, импорт тоже. Я перезапустил приложение. Это не помогло.
Также я связал зависимость после установки. Буду рад, если вы мне поможете!

Подробнее здесь: https://stackoverflow.com/questions/786 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»