Я транслирую ArrayBuffers с сервера Python и пытаюсь интерпретировать каждый из них как изображение на стороне клиента с помощью JavaScript.Они принимаются как массивные буферы в JavaScript.Однако я не могу сделать их доступными для чтения с помощью атрибута src тегов изображения.Я попытался сгенерировать их в объекты Blob, а затем с помощью window.URL.createObjectURL (blob).Это тоже не сработает.
URL-адрес большого двоичного объекта выглядит следующим образом: null / e2836074-64b5-4959-8211-da2fc24c35a6 не так?
Есть ли какие-либо предложения / есть решение?
Большое спасибо.
var arrayBuffer = new Uint8Array(stream.data);
var blob = new Blob([arrayBuffer], {type: "image/jpeg"});
var urlCreator = window.URL || window.webkitURL;
var imageUrl = urlCreator.createObjectURL( blob );
console.log(imageUrl);
img.src = imageUrl;
изображение буфера массива