我试图使用来自 Axios 响应的画布显示图像。 我得到的回应
{
"data": "����\u0000...",
"status": 200,
}
dataSlice.ts
try {
const response = await Services.get('/datasetImages/239', { type: 'blob' });
const blob = new Blob([ response.data ], { type: "image/jpeg" });
return URL.createObjectURL(blob);
}
URL.createObjectURL(blob)
正在创建一个 URL 并在画布中使用相同的 URL,但该 URL 不包含任何图像。
面板.tsx
const image = fabric.Image.fromURL(options.backgroundImage);
//在这里,options.backgroundImage 将是图像 URL