فهرست منبع

fix corruption of binary files

Fabian Peter Hammerle 2 سال پیش
والد
کامیت
7a8468c64f
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      src/index.js

+ 2 - 1
src/index.js

@@ -36,7 +36,8 @@ async function initialize() {
     const fileSelector = document.createElement('input');
     fileSelector.type = 'file';
     fileSelector.onchange = function() {
-        fileReader.readAsBinaryString(fileSelector.files[0]);
+        // .readAsBinaryString() breaks binary files somehow
+        fileReader.readAsArrayBuffer(fileSelector.files[0]);
     };
     document.body.appendChild(fileSelector);
     for await(const { cid, type } of node.pin.ls()) {