Converting array buffer to string - Maximum call stack size exceeded

前端 未结 2 1170
执念已碎
执念已碎 2021-01-04 17:30

Our app downloads a zip file, but the response is in binary.

So what I did is to convert it to base64. It works when the size is 87.7KB but an error occ

2条回答
  •  温柔的废话
    2021-01-04 18:05

    I got my answer from another question

    btoa(new Uint8Array(blob).reduce(function (data, byte) {
        return data + String.fromCharCode(byte);
    }, ''));
    

    Source

提交回复
热议问题