javascript - 如何在 JavaScript 中将 blob 图像转换为 base 64?
问题描述
情况就是这样:我得到一个图像作为输入,然后我必须显示它,我对此没有任何问题。接下来我需要将 URL.createObjectURL (event.target.files [0]) 转换为 base64,以便将其传递给后端。你知道怎么做吗?我将附上下面的代码。
const onImageChange = (event) => {
if (event.target.files && event.target.files[0]) {
setImage(URL.createObjectURL(event.target.files[0]));
console.log(event.target.files[0]);
//var convertedImageBase64 = Convert the image i get from file system to base64
setImageName(convertedImageBase64);
}
}
解决方案
推荐阅读
- python - 将任意长度列表传递给自定义层的巧妙方法
- c++ - Questions about multithread UDP Client-Server architecture
- javascript - Javascript 中的“TimeEvent”对象是什么?它有哪些方法和属性?
- apache-spark - Spark SQL - 在 SQl Notebook 中声明和使用变量
- c# - 如何将结果保存在执行命令的字符串中
- vb.net - 如何修复循环语句的凯撒密码以进行加密?
- react-native - 反应原生,在屏幕之间移动
- algorithm - 使用递归树方法的时间复杂度
- docker - Docker Web 应用程序无法与 API 应用程序通信
- chef-infra - Chef 期间会聚食谱