私の Angular2 アプリケーションでは、Uint8Array 形式の画像を表示したいと考えています。しかし、「Maximum Call Stack Exceeded」が表示されます。サイズが ~48Kb の画像をエラーなしでレンダリングできました。しかし、画像サイズが ~300Kb を超えると、このエラーが発生します。これは私が画像をレンダリングする方法です:
(<HTMLInputElement>document.getElementById("imagePreview")).src = "data:image/" + type + ";base64," +
btoa(String.fromCharCode.apply(null, objData.Body));
誰かが私が正しい方法でそれを行っているかどうか教えてください。そうでない場合は、正しい方法を教えてください