try {
const response = await axios.get(
url,
{
headers: {
'Authorization': `Bearer ${token.access_token}`,
// 'Accept': 'application/pdf'
},
// responseType: 'blob',
responseType: 'arraybuffer',
}
);
console.log('测试response',response)
const blob = new Blob([response.data], { type: 'image/jpeg' });
console.log('测试blob', blob);
const imageUrl = URL.createObjectURL(blob);
console.log('测试imageUrl', imageUrl);
val.url=imageUrl
} catch (error) {
ElMessage.error('文件获取失败');
return Promise.reject(error);
}

如图预览正常,但是控制台打印存在疑问

虽然转换成功但是转换的bloburl预览显示失败图片
