отображать блоб в теге img (javascript) - PullRequest
0 голосов
/ 14 марта 2019

Я получаю BLOB-файл от mySql, и он выглядит как на изображении ниже.

enter image description here

, и я хотел бы показать это изображениечерез <img src={imagefile}/> (я использую React.js).

Как я могу добавить ссылку на файл BLOB-файла?Я пытался URL.createObjectURL(imagefile)

, но выдает ошибку, что Failed to execute 'createObjectURL' on 'URL': No function was found that matched the signature provided

, пожалуйста, помогите ToT

1 Ответ

0 голосов
/ 14 марта 2019

Вам необходимо преобразовать ваши данные в base64 с помощью следующего кода, а затем использовать можно использовать Base64 в вашем теге img image

let base64String = btoa(String.fromCharCode(...new Uint8Array(data)));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...