zhangjie 1 年之前
父节点
当前提交
64fe1eb846
共有 2 个文件被更改,包括 3 次插入4 次删除
  1. 0 1
      src/features/check/SubjectiveAnswer.vue
  2. 3 3
      src/utils/utils.ts

+ 0 - 1
src/features/check/SubjectiveAnswer.vue

@@ -71,7 +71,6 @@
         'answer',
         'answer',
         'sizeScale',
         'sizeScale',
         'shortCut',
         'shortCut',
-        'specialTag',
         'imgScale',
         'imgScale',
       ]"
       ]"
       @allZeroSubmit="allZeroSubmit"
       @allZeroSubmit="allZeroSubmit"

+ 3 - 3
src/utils/utils.ts

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