0
在我的Angular2应用程序中,我想显示Uint8Array格式的图像。但我得到'最大调用堆栈超过'。我可以渲染大小为〜48Kb的图像,而不会出错。但是当图像尺寸高于〜300Kb时是我收到这个错误。这是我如何渲染图像:Angular2 - 渲染图像时最大调用堆栈超出错误
(<HTMLInputElement>document.getElementById("imagePreview")).src = "data:image/" + type + ";base64," +
btoa(String.fromCharCode.apply(null, objData.Body));
有人可以告诉我,我是否以正确的方式做。如果不是,请告诉我如何正确地执行此操作
你有组件和实现? –
对不起,组件和实现太长了,无法粘贴到这里。 – UnderWood