vue中如何通过一个blobFileURL来获取blob类型结果
时间: 2024-05-15 08:18:52 浏览: 109
Vue中导出excel表格,通过Blob.js
对于这个问题,可以使用XMLHttpRequest来获取Blob类型的结果。首先创建一个XMLHttpRequest对象,然后使用它向服务器请求数据。请求时需要设置responseType为blob,这样接收到的数据就是blob类型的,最后通过调用URL.createObjectURL()即可生成blob file URL。
示例代码如下:
```
let xhr = new XMLHttpRequest();
xhr.open('GET', blobFileURL);
xhr.responseType = 'blob';
xhr.onload = function() {
let blob = xhr.response;
let blobURL = URL.createObjectURL(blob);
// 使用blobURL进行下一步操作
};
xhr.send();
```
阅读全文