Я действительно пытаюсь получить данные из BLOB-объекта в Javascript.
Этот BLOB-объект создан из ArduinoWebSocket sendBin, представляющего собой массив из 4 элементов uint8_t.
Я отлаживаю Javascript и получить
e.data: Blob {size: 4, type: "", slice: function}
Я пытался использовать FileReader из других примеров, таких как:
var reader = new FileReader();
reader.readAsArrayBuffer(e.data);
reader.onloadend = (event) => {
// The contents of the BLOB are in reader.result:
console.log(reader.result);
}
Я вижу в отладке
reader.result: ArrayBuffer {byteLength: 4}
Но там нет способа увидеть данные. Я вижу ArrayBuffer Prototype, но когда я углубляюсь в это, он просто продолжает идти.