никто не знает?
Тебе нужно перевести в base64 и потом “data:image/png;base64,” + avatar Но это если правильно понял твою проблему (чуть пованговал)
это ты мне показываешь как получить изображение из базы данных я его получаю не так получаю я его без проблем отправить не могу
Извини, не видел сообщение выше. Я месяцев 5 назад помогал челу с похожей проблемой, но точное решение уже не вспомню. Надеюсь в данном случае не ошибаюсь. const formData = new FormData(); formData.append('file', file); В фетче body: formData Можешь почитать в данном направлении, писал по памяти
const localFile = await fetch(path); const fileBlob = await localFile.blob(); let body = new FormData(); body.append('avatar', { uri: path, name: 'photo.jpg', filename: 'imageName.jpg', type: fileBlob.type, }); body.append('Content-Type', fileBlob.type); fetch(BASE_URL + '/update-profile-info', { method: 'POST', headers: { 'Content-Type': 'multipart/form-data', }, body: body, }) .then(res => res.json()) .catch(e => console.log(e));
мне по моему, но у него иная проблема
Обсуждают сегодня