前端blob音频转成base64
时间: 2023-09-04 15:17:20 浏览: 497
pb9 BOLB转base64位
可以使用FileReader对象将Blob音频文件转换成base64编码的字符串。示例代码如下:
```javascript
// 读取Blob文件
const reader = new FileReader();
reader.readAsDataURL(blob);
// 文件读取完成后的回调函数
reader.onload = () => {
// 将文件内容转成base64字符串
const base64String = reader.result.split(',')[1];
console.log(base64String);
};
```
其中,`blob`是一个Blob类型的音频文件。`reader.readAsDataURL(blob)`将Blob文件读取为data URL,`reader.result`获取读取结果,其中包含了"data:"和base64字符串,使用`split(',')[1]`取出base64字符串部分。
阅读全文