|
@@ -73,7 +73,7 @@ export async function getDataUrlForSliceConfig(
|
|
|
const blob: Blob = await new Promise((res) => {
|
|
|
canvas.toBlob((b) => res(b));
|
|
|
});
|
|
|
- const dataurl = URL.createObjectURL(blob);
|
|
|
+ const dataurl = URL.createObjectURL(new Blob([blob]));
|
|
|
|
|
|
cacheFIFO();
|
|
|
|
|
@@ -143,7 +143,7 @@ export async function getDataUrlForSplitConfig(
|
|
|
const blob: Blob = await new Promise((res) => {
|
|
|
canvas.toBlob((b) => res(b));
|
|
|
});
|
|
|
- const dataurl = URL.createObjectURL(blob);
|
|
|
+ const dataurl = URL.createObjectURL(new Blob([blob]));
|
|
|
cacheFIFO();
|
|
|
|
|
|
objectUrlMap.set(key, dataurl);
|
|
@@ -176,7 +176,7 @@ export async function getDataUrlForCoverConfig(
|
|
|
const blob: Blob = await new Promise((res) => {
|
|
|
canvas.toBlob((b) => res(b));
|
|
|
});
|
|
|
- const dataurl = URL.createObjectURL(blob);
|
|
|
+ const dataurl = URL.createObjectURL(new Blob([blob]));
|
|
|
cacheFIFO();
|
|
|
objectUrlMap.set(key, dataurl);
|
|
|
return dataurl;
|