JS如何将blob:null/7abf2e56-4af4-4787-9396-13d7bd33ea77 对象转换为Base64
时间: 2023-05-11 11:02:15 浏览: 153
可以使用XMLHttpRequest对象的responseType属性将blob对象转换为base64编码。以下是一个示例代码:
```
var xhr = new XMLHttpRequest();
xhr.open('GET', 'blob:null/7abf2e56-4af4-4787-9396-13d7bd33ea77');
xhr.responseType = 'blob';
xhr.onload = function() {
var reader = new FileReader();
reader.onloadend = function() {
var base64data = reader.result;
console.log(base64data);
}
reader.readAsDataURL(xhr.response);
};
xhr.send();
```
这段代码会发送一个GET请求获取blob对象,然后使用FileReader对象将其转换为base64编码。最终结果会输出到控制台中。
阅读全文