oss文件流展示图片
async sendRequest() {
const url = ''; //后台地址
const data = { url: ''}; //所需参数
try {
const response = await axios.post(url, data, {
responseType: 'arraybuffer' // 使用 arraybuffer 类型
});
// 将 ArrayBuffer 转换为 Blob
const blob = new Blob([response.data], { type: 'image/jpeg' });
// 使用 FileReader 读取 Blob 数据
const reader = new FileReader();
reader.onload = (e) => {
this.image = e.target.result;
};
reader.readAsDataURL(blob);
} catch (error) {
console.error('error!', error);
}
}

浙公网安备 33010602011771号