Axios 响应无法在画布中显示图像

问题描述 投票:0回答:0

我试图使用来自 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

javascript blob fabricjs canvasjs
© www.soinside.com 2019 - 2024. All rights reserved.