我想获取图像的base64数据。我正在使用 Angular 6 作为前端,使用 NodeJS 作为后端。我应该从哪里获取 base64 字符串?要么在前端计算,要么我必须在后端转换它然后将其发送回前端? 在前端和后端获取 Base64 数据的最佳方法是什么
最佳答案
您可以在 Angular 和 NodeJS 上转换为 Base64。取决于要求。如果您可以灵活地在任何一方进行转换,我建议您使用nodejs。如果您尝试使用 Angular,此转换将在浏览器上完成,其中浏览器可能会在低端计算机上打开,并且某些文件 api 特定于浏览器。如果文件太大,Filereader 或 Fileonload 将花费更多时间。
但是,由于大多数服务器将托管在高端计算机中,因此它将提高性能并解决处理浏览器兼容性的开销。
关于javascript - 获取图像 Angular 或 Node 的 Base64 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59573431/